jobic10 / student-management-using-django Goto Github PK
View Code? Open in Web Editor NEWA Student Management System Created Using Django
Home Page: https://smswithdjango.herokuapp.com/
License: MIT License
A Student Management System Created Using Django
Home Page: https://smswithdjango.herokuapp.com/
License: MIT License
$.ajax({
url: "{% url 'update_attendance' %}",
type: 'POST',
data: {
date: attendance_date,
student_ids: student_data,
}
}).done(function (response) {
**if (response == 'OK'){** # Why does it check if the response is "OK" if the response is just HTML page
alert("Updated")
}else{
alert("Error. Please try again")
}
location.reload()
It just returns HTML not 'OK'
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Student Management System</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Font Awesome -->
<link rel="stylesheet" href="/static/plugins/fontawesome-free/css/all.min.css ">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
...
The console:
[21/Dec/2023 22:25:28] "POST /get_attendance HTTP/1.1" 200 68
[21/Dec/2023 22:25:29] "POST /staff/attendance/fetch/ HTTP/1.1" 200 62
[21/Dec/2023 22:25:31] "POST /staff/attendance/update/ HTTP/1.1" 200 18118
[21/Dec/2023 22:25:33] "GET /staff/attendance/update/ HTTP/1.1" 200 18118
The pip list:
Package Version
appdirs 1.4.4
asgiref 3.2.10
certifi 2023.11.17
chardet 3.0.4
distlib 0.3.8
dj-database-url 0.5.0
Django 3.1.1
filelock 3.13.1
gunicorn 20.0.4
idna 2.10
mysql-connector 2.2.9
Pillow 10.1.0
pip 23.3.2
psycopg2 2.8.6
pytz 2023.3.post1
requests 2.24.0
setuptools 65.5.0
six 1.16.0
sqlparse 0.4.4
urllib3 1.25.11
virtualenv 20.0.31
whitenoise 5.2.0
when trying to run the server and the web page it flags error "A server error occurred. Please contact the administrator" in the web page and this error in the terminal:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 133, in call
response = self.process_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\middleware.py", line 12, in process_request
request.messages = default_storage(request)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage_init.py", line 12, in default_storage
return import_string(settings.MESSAGE_STORAGE)(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\fallback.py", line 16, in init
self.storages = [
^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\fallback.py", line 17, in
storage_class(*args, **kwargs) for storage_class in self.storage_classes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\cookie.py", line 77, in init
self.signer = signing.get_cookie_signer(salt=self.key_salt)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\signing.py", line 114, in get_cookie_signer
key=cookie_signer_key(settings.SECRET_KEY),
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\wsgiref\handlers.py", line 137, in run
self.result = application(self.environ, self.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\wsgi.py", line 124, in call
response = self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\base.py", line 140, in get_response
response = self.middleware_chain(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
[30/Jul/2023 16:21:10] "GET / HTTP/1.1" 500 59
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 133, in call
response = self.process_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\middleware.py", line 12, in process_request
request.messages = default_storage(request)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage_init.py", line 12, in default_storage
return import_string(settings.MESSAGE_STORAGE)(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\fallback.py", line 16, in init
self.storages = [
^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\fallback.py", line 17, in
storage_class(*args, **kwargs) for storage_class in self.storage_classes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\contrib\messages\storage\cookie.py", line 77, in init
self.signer = signing.get_cookie_signer(salt=self.key_salt)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\signing.py", line 114, in get_cookie_signer
key=cookie_signer_key(settings.SECRET_KEY),
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\deprecation.py", line 134, in call
response = response or self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\wsgiref\handlers.py", line 137, in run
self.result = application(self.environ, self.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\wsgi.py", line 124, in call
response = self.get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\base.py", line 140, in get_response
response = self.middleware_chain(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 57, in inner
response = response_for_exception(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\core\handlers\exception.py", line 143, in response_for_exception
log_response(
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 241, in log_response
getattr(logger, level)(
File "C:\Program Files\Python311\Lib\logging_init.py", line 1518, in error
self.log(ERROR, msg, args, **kwargs)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1634, in log
self.handle(record)
File "C:\Program Files\Python311\Lib\logging_init.py", line 1644, in handle
self.callHandlers(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 1706, in callHandlers
hdlr.handle(record)
File "C:\Program Files\Python311\Lib\logging_init_.py", line 978, in handle
self.emit(record)
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\utils\log.py", line 125, in emit
reporter.get_traceback_text(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 417, in get_traceback_text
c = Context(self.get_traceback_data(), autoescape=False, use_l10n=False)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 379, in get_traceback_data
"settings": self.filter.get_safe_settings(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\views\debug.py", line 154, in get_safe_settings
settings_dict[k] = self.cleanse_setting(k, getattr(settings, k))
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Leinad\AppData\Roaming\Python\Python311\site-packages\django\conf_init_.py", line 111, in getattr
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
[30/Jul/2023 16:21:11] "GET /favicon.ico HTTP/1.1" 500 59
and so the app isn't launching at all
to: @jobic10
cannot delete student/staff it throws an django error
`
at /student/delete/1</h1>
FOREIGN KEY constraint failed
Request Method: | GET |
---|---|
http://127.0.0.1:8000/student/delete/1 | |
3.1.1 | |
IntegrityError | |
FOREIGN KEY constraint failed |
can you please refractor all the Staff to Teacher . i mean can you change the name hod to admin and staff to teacher
please update the CURD operation in the app
Hi,
i found an error in updating attendence it's says csrf erro
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.