425 lines
32 KiB
Plaintext
425 lines
32 KiB
Plaintext
INFO 2025-09-14 20:13:32,760 autoreload 58908 136804415751616 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:13:37,544 log 58908 136804221056704 Not Found: /api/
|
|
WARNING 2025-09-14 20:13:37,935 log 58908 136804221056704 Not Found: /
|
|
WARNING 2025-09-14 20:13:37,969 log 58908 136804221056704 Not Found: /favicon.ico
|
|
WARNING 2025-09-14 20:13:46,228 log 58908 136804212664000 Not Found: /favicon.ico
|
|
WARNING 2025-09-14 20:13:46,229 log 58908 136804221056704 Not Found: /logo192.png
|
|
INFO 2025-09-14 20:14:16,392 autoreload 58908 136804415751616 /home/gnx/Desktop/gnx-mail/gnxmail/settings.py changed, reloading.
|
|
INFO 2025-09-14 20:14:17,131 autoreload 59292 126110816847296 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:14:36,897 log 59292 126110624904896 Unauthorized: /api/accounts/profile/
|
|
ERROR 2025-09-14 20:14:53,657 log 59292 126110616512192 Internal Server Error: /api/accounts/register/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/decorators.py", line 19, in _wrapped
|
|
ratelimited = is_ratelimited(request=request, group=group, fn=fn,
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 153, in is_ratelimited
|
|
usage = get_usage(request, group, fn, key, rate, method, increment)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 169, in get_usage
|
|
if not _method_match(request, method):
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 93, in _method_match
|
|
return request.method in [m.upper() for m in method]
|
|
^^^^^^^^^^^^^^
|
|
AttributeError: 'UserRegistrationView' object has no attribute 'method'
|
|
ERROR 2025-09-14 20:14:58,572 log 59292 126110616512192 Internal Server Error: /api/accounts/register/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/decorators.py", line 19, in _wrapped
|
|
ratelimited = is_ratelimited(request=request, group=group, fn=fn,
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 153, in is_ratelimited
|
|
usage = get_usage(request, group, fn, key, rate, method, increment)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 169, in get_usage
|
|
if not _method_match(request, method):
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 93, in _method_match
|
|
return request.method in [m.upper() for m in method]
|
|
^^^^^^^^^^^^^^
|
|
AttributeError: 'UserRegistrationView' object has no attribute 'method'
|
|
INFO 2025-09-14 20:15:04,953 autoreload 59292 126110816847296 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:05,574 autoreload 59607 131023192208832 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:10,096 autoreload 59607 131023192208832 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:10,701 autoreload 59733 131575925122496 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:14,198 autoreload 59733 131575925122496 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:14,805 autoreload 59751 124484397528512 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:19,291 autoreload 59751 124484397528512 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:19,922 autoreload 59772 137916283205056 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:29,577 autoreload 59772 137916283205056 /home/gnx/Desktop/gnx-mail/emails/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:30,245 autoreload 59815 137695650506176 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:33,746 autoreload 59815 137695650506176 /home/gnx/Desktop/gnx-mail/emails/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:34,428 autoreload 59835 135200232961472 Watching for file changes with StatReloader
|
|
ERROR 2025-09-14 20:15:37,473 log 59835 135200038188736 Internal Server Error: /api/accounts/register/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/decorators.py", line 19, in _wrapped
|
|
ratelimited = is_ratelimited(request=request, group=group, fn=fn,
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 153, in is_ratelimited
|
|
usage = get_usage(request, group, fn, key, rate, method, increment)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 169, in get_usage
|
|
if not _method_match(request, method):
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django_ratelimit/core.py", line 93, in _method_match
|
|
return request.method in [m.upper() for m in method]
|
|
^^^^^^^^^^^^^^
|
|
AttributeError: 'UserRegistrationView' object has no attribute 'method'
|
|
INFO 2025-09-14 20:15:43,128 autoreload 59835 135200232961472 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:43,754 autoreload 59901 138234213356992 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:15:49,333 autoreload 59901 138234213356992 /home/gnx/Desktop/gnx-mail/accounts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:15:49,895 autoreload 59935 125248611956160 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:16:05,746 autoreload 59935 125248611956160 /home/gnx/Desktop/gnx-mail/contacts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:16:06,346 autoreload 60090 140091814991296 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:16:09,845 autoreload 60090 140091814991296 /home/gnx/Desktop/gnx-mail/contacts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:16:10,488 autoreload 60224 138876408571328 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:16:16,082 log 60224 138876215621312 Bad Request: /api/accounts/login/
|
|
INFO 2025-09-14 20:16:16,119 autoreload 60224 138876408571328 /home/gnx/Desktop/gnx-mail/contacts/tasks.py changed, reloading.
|
|
INFO 2025-09-14 20:16:16,774 autoreload 60256 140496131675584 Watching for file changes with StatReloader
|
|
INFO 2025-09-14 20:16:22,337 autoreload 60256 140496131675584 /home/gnx/Desktop/gnx-mail/emails/tasks.py changed, reloading.
|
|
INFO 2025-09-14 20:16:23,022 autoreload 60289 128765146944960 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:16:59,546 log 60289 128764956636864 Bad Request: /api/accounts/login/
|
|
INFO 2025-09-14 20:17:34,532 autoreload 60289 128765146944960 /home/gnx/Desktop/gnx-mail/contacts/tasks.py changed, reloading.
|
|
INFO 2025-09-14 20:17:35,253 autoreload 60696 127609246700992 Watching for file changes with StatReloader
|
|
ERROR 2025-09-14 20:18:23,641 log 60696 127609047348928 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
ERROR 2025-09-14 20:18:24,695 log 60696 127609047348928 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
ERROR 2025-09-14 20:18:33,863 log 60696 127609124943552 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
ERROR 2025-09-14 20:18:34,917 log 60696 127609047348928 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
WARNING 2025-09-14 20:18:39,997 log 60696 127609124943552 Bad Request: /api/accounts/register/
|
|
ERROR 2025-09-14 20:19:06,301 log 60696 127609047348928 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
ERROR 2025-09-14 20:19:07,360 log 60696 127609047348928 Internal Server Error: /api/contacts/stats/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/gnx-mail/contacts/views.py", line 225, in contact_stats
|
|
contact_count=models.Count('contacts')
|
|
^^^^^^
|
|
NameError: name 'models' is not defined
|
|
INFO 2025-09-14 20:20:00,256 autoreload 60696 127609246700992 /home/gnx/Desktop/gnx-mail/contacts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:20:00,930 autoreload 61284 127974622373312 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:20:04,486 log 61284 127974430996160 Unauthorized: /api/contacts/stats/
|
|
INFO 2025-09-14 20:20:49,895 autoreload 61284 127974622373312 /home/gnx/Desktop/gnx-mail/contacts/views.py changed, reloading.
|
|
INFO 2025-09-14 20:20:50,529 autoreload 61803 130396106982848 Watching for file changes with StatReloader
|
|
WARNING 2025-09-14 20:21:08,564 log 61803 130395915941568 Bad Request: /api/accounts/register/
|
|
INFO 2025-09-22 17:16:03,780 autoreload 8031 130821958657472 Watching for file changes with StatReloader
|
|
WARNING 2025-09-22 17:16:21,464 log 8031 130821830731456 Not Found: /favicon.ico
|
|
WARNING 2025-09-22 17:16:21,466 log 8031 130821839124160 Not Found: /logo192.png
|
|
WARNING 2025-09-22 17:16:28,062 log 8031 130821839124160 Not Found: /
|
|
WARNING 2025-09-22 17:16:30,347 log 8031 130821839124160 Not Found: /api/
|
|
WARNING 2025-09-22 17:16:48,749 log 8031 130821839124160 Bad Request: /api/auth/token/
|
|
WARNING 2025-09-22 17:17:07,932 log 8031 130821839124160 Bad Request: /api/accounts/login/
|
|
WARNING 2025-09-22 17:17:52,115 log 8031 130821839124160 Bad Request: /api/accounts/login/
|
|
WARNING 2025-09-22 17:18:27,957 log 8031 130821830731456 Bad Request: /api/auth/token/
|
|
WARNING 2025-09-22 17:19:34,352 log 8031 130821839124160 Bad Request: /api/emails/send/
|
|
WARNING 2025-09-22 17:20:52,606 log 8031 130821839124160 Bad Request: /api/emails/send/
|
|
INFO 2025-09-22 17:22:26,374 autoreload 8031 130821958657472 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:22:26,953 autoreload 11724 138888943912384 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:22:30,441 autoreload 11724 138888943912384 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:22:31,015 autoreload 11800 123481057342912 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:22:35,543 autoreload 11800 123481057342912 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:22:36,108 autoreload 11847 126293710357952 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:22:48,898 autoreload 12058 126636739282368 Watching for file changes with StatReloader
|
|
WARNING 2025-09-22 17:23:12,310 log 11847 126293504943808 Bad Request: /api/accounts/login/
|
|
WARNING 2025-09-22 17:23:32,729 log 11847 126293504943808 Bad Request: /api/accounts/login/
|
|
WARNING 2025-09-22 17:23:48,603 log 11847 126293496551104 Bad Request: /api/emails/send/
|
|
INFO 2025-09-22 17:23:57,916 autoreload 11847 126293710357952 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:23:58,481 autoreload 13167 125070662198720 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:24:18,561 autoreload 13167 125070662198720 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:24:19,236 autoreload 13342 139464105317824 Watching for file changes with StatReloader
|
|
ERROR 2025-09-22 17:24:42,670 log 13342 139463986509504 Internal Server Error: /api/emails/send/
|
|
Traceback (most recent call last):
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
|
|
response = get_response(request)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
|
|
response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
|
|
return view_func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/views/generic/base.py", line 104, in view
|
|
return self.dispatch(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/views.py", line 509, in dispatch
|
|
response = self.handle_exception(exc)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/views.py", line 469, in handle_exception
|
|
self.raise_uncaught_exception(exc)
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
|
|
raise exc
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/views.py", line 506, in dispatch
|
|
response = handler(request, *args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/decorators.py", line 50, in handler
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django_ratelimit/decorators.py", line 27, in _wrapped
|
|
return fn(request, *args, **kw)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/emails/views.py", line 306, in send_email
|
|
if serializer.is_valid():
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/serializers.py", line 227, in is_valid
|
|
self._validated_data = self.run_validation(self.initial_data)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/rest_framework/serializers.py", line 426, in run_validation
|
|
value = self.to_internal_value(data)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py", line 102, in to_internal_value
|
|
data[field] = json.loads(data[field])
|
|
~~~~^^^^^^^
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/http/request.py", line 555, in __setitem__
|
|
self._assert_mutable()
|
|
File "/home/gnx/Desktop/GNX-mailEnterprise/venv/lib/python3.12/site-packages/django/http/request.py", line 552, in _assert_mutable
|
|
raise AttributeError("This QueryDict instance is immutable")
|
|
AttributeError: This QueryDict instance is immutable
|
|
INFO 2025-09-22 17:25:07,063 autoreload 13342 139464105317824 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:25:07,658 autoreload 13692 129146096920000 Watching for file changes with StatReloader
|
|
WARNING 2025-09-22 17:25:18,096 log 13692 129145900099264 Bad Request: /api/emails/send/
|
|
INFO 2025-09-22 17:25:25,665 autoreload 13692 129146096920000 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:25:26,298 autoreload 13952 137362215245248 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:25:31,869 autoreload 13952 137362215245248 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:25:32,425 autoreload 13999 129485335406016 Watching for file changes with StatReloader
|
|
INFO 2025-09-22 17:26:05,935 autoreload 13999 129485335406016 /home/gnx/Desktop/GNX-mailEnterprise/emails/serializers.py changed, reloading.
|
|
INFO 2025-09-22 17:26:06,570 autoreload 14481 132041225573824 Watching for file changes with StatReloader
|
|
WARNING 2025-09-22 17:28:28,352 log 14481 132041035216576 Bad Request: /api/accounts/register/
|
|
WARNING 2025-09-22 17:28:32,959 log 14481 132041035216576 Bad Request: /api/accounts/login/
|