Closed jaumeteixidor closed 4 years ago
hola,
heu entrat a mà (des d'admin) aquests professors? Comproveu des de l'admin que els usuaris d'aquests professors estan al grup "professionals" (que són els que poden entrar incidències)
Em sembla que si. Ok. gràcies. Ho desconeixia.
La figura del 'professional' es va crear per si algú diferent de 'professor' havia d'entrar incidències (ex: monitor de menjador)
El programa dona error a alguns professors al intentar entrar incidències Al intetar entrar una incidència (ja sigui des de la dreta (incidència a aula) o a esquerra(incidència a fora o per el professor de guadia)) els dona error.
Sembla que es queixa de un profesional_id, però no tinc clar de què és no com informar-lo. No passa a tots els professors. El trace que obtenim és el següent:
Internal Server Error: /incidencies/posaIncidenciaAula/81826/
IntegrityError at /incidencies/posaIncidenciaAula/81826/ null value in column "professional_id" violates not-null constraint DETAIL: Failing row contains (6673, 2020-02-19, Parla, molesta i no deixa treballar als companys., t, null, null, 1326, 1259415, 5, null, null, null, 3, f, , null).
Request Method: POST Request URL: https://ca.iesnx.cat/incidencies/posaIncidenciaAula/81826/ Django Version: 2.2.3 Python Executable: /opt/djau2019/venv/bin/python Python Version: 3.6.8 Python Path: ['/opt/djau2019', '/usr/lib/python36.zip', '/usr/lib/python3.6', '/usr/lib/python3.6/lib-dynload', '/opt/djau2019/venv/lib/python3.6/site-packages'] Server time: dj., 20 Feb. 2020 09:26:13 +0100 Installed Applications: ['customising', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'django_extensions', 'django_tables2', 'django.contrib.humanize', 'aula.apps.missatgeria', 'aula.apps.alumnes', 'aula.apps.assignatures', 'aula.apps.horaris', 'aula.apps.presencia', 'aula.apps.incidencies', 'aula.apps.tutoria', 'aula.apps.extKronowin', 'aula.apps.extSaga', 'aula.apps.extEsfera', 'aula.apps.avaluacioQualitativa', 'aula.apps.todo', 'aula.apps.usuaris', 'aula.apps.relacioFamilies', 'aula.apps.sortides', 'aula.apps.baixes', 'aula.apps.BI', 'aula.apps.aules', 'aula.utils', 'aula.apps.presenciaSetmanal', 'aula.apps.extUntis', 'private_storage'] Installed Middleware: ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'aula.utils.middleware.MultipleProxyMiddleware', 'aula.utils.middleware.NoCacheMiddleware', 'aula.utils.middleware.timeOutMiddleware', 'aula.utils.middleware.IncludeLoginInErrors']
Traceback:
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in get_or_create
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in get
During handling of the above exception (Incidencia matching query does not exist.), another exception occurred:
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
The above exception (null value in column "professional_id" violates not-null constraint DETAIL: Failing row contains (6673, 2020-02-19, Parla, molesta i no deixa treballar als companys., t, null, null, 1326, 1259415, 5, null, null, null, 3, f, , null). ) was the direct cause of the following exception:
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
File "/opt/djau2019/aula/utils/decorators.py" in inner_decorator
File "/opt/djau2019/aula/apps/incidencies/views.py" in posaIncidenciaAula
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in get_or_create
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in _create_object_from_params
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in _create_object_from_params
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in create
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/base.py" in save
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/base.py" in save_base
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/base.py" in _save_table
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/base.py" in _do_insert
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/query.py" in _insert
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in execute_sql
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/utils.py" in exit
File "/opt/djau2019/venv/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
Exception Type: IntegrityError at /incidencies/posaIncidenciaAula/81826/ Exception Value: null value in column "professional_id" violates not-null constraint DETAIL: Failing row contains (6673, 2020-02-19, Parla, molesta i no deixa treballar als companys., t, null, null, 1326, 1259415, 5, null, null, null, 3, f, , null).
Request information: USER: mballespici