diff --git a/mysite/settings.py b/mysite/settings.py index 01cfd5b..121a452 100644 --- a/mysite/settings.py +++ b/mysite/settings.py @@ -132,4 +132,3 @@ STATIC_ROOT = BASE_DIR / 'staticfiles' # https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' - diff --git a/mysite/urls.py b/mysite/urls.py index d805af0..b2e310c 100644 --- a/mysite/urls.py +++ b/mysite/urls.py @@ -8,4 +8,3 @@ urlpatterns = [ path('robots.txt/', robots), path('doxme/', Doxme.as_view()), ] - diff --git a/mysite/views.py b/mysite/views.py index 6e75e14..c0681cb 100644 --- a/mysite/views.py +++ b/mysite/views.py @@ -35,12 +35,13 @@ class Doxme(APIView): ipinfo_url = f'http://api.ipinfo.io/lite/{client_ip}?token={ipinfo_token}' ip_info = requests.get(ipinfo_url) - ipis_token = os.getenv('IPIS_TOKEN') ipis_url = f'https://api.ipapi.is?q={client_ip}&key={ipis_token}' ipis_info = requests.get(ipis_url) if ip_info.ok or ipis_info.ok: - print('ipinfo:',ip_info) - return Response({'method': 'get', 'ip_info': ip_info.json(),'ipis':ipis_info.json()}, status=status.HTTP_200_OK) + print('ipinfo:', ip_info) + return Response( + {'method': 'get', 'ip_info': ip_info.json(), 'ipis': ipis_info.json()}, status=status.HTTP_200_OK + ) return Response({'message': 'error at ipinfo'}, status=status.HTTP_400_BAD_REQUEST) diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000..e7afd3b Binary files /dev/null and b/static/favicon.ico differ diff --git a/templates/home.html b/templates/home.html index 9f6bbc3..515dc02 100644 --- a/templates/home.html +++ b/templates/home.html @@ -3,6 +3,7 @@ + Who are you?