Projet

Général

Profil

Development #35011

import csv: vérifier la longueur du label

Ajouté par Benjamin Dauvergne il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
23 juillet 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ici on dirait un CSV mal formatté où le terminateur de ligne n'a pas été identifié (ou alors un quote non fermé), dans tous les cas ça provoque un bug car event.label est trop grand pour sa colonne.

Gmail    Benjamin Dauvergne <benjamin.dauvergne@gmail.com>
[chrono.chateauroux-metropole.fr] ERROR (EXTERNAL IP): Internal Server Error: /manage/agendas/64/import-events
root@chrono.node2.prod.saas.entrouvert.org <root@chrono.node2.prod.saas.entrouvert.org>    23 juillet 2019 à 15:31
À : admin+chrono.prod@entrouvert.com
DataError at /manage/agendas/64/import-events

value too long for type character varying(150)

Request Method:     POST
Request URL:     https://chrono.chateauroux-metropole.fr/manage/agendas/64/import-events
Django Version:     1.11.20
Exception Type:     DataError
Exception Value:     

value too long for type character varying(150)

Exception Location:     /usr/lib/python2.7/dist-packages/django/db/backends/utils.py in execute, line 64
Python Executable:     /usr/bin/uwsgi-core
Python Version:     2.7.13
Python Path:     

['.',
 '',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old',
 '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages']

Server time:     mar, 23 Jul 2019 15:31:26 +0200
Traceback

    /usr/lib/python2.7/dist-packages/django/core/handlers/exception.py in inner

                    response = get_response(request)

    Local Vars
    Variable     Value
    exc     

    DataError('value too long for type character varying(150)\n',)

    get_response     

    <bound method WSGIHandler._legacy_get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7febd3ab7710>>

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    /usr/lib/python2.7/dist-packages/django/core/handlers/base.py in _legacy_get_response

                    response = self._get_response(request)

    Local Vars
    Variable     Value
    middleware_method     

    <bound method PrometheusStatsMiddleware.process_request of <hobo.middleware.stats.PrometheusStatsMiddleware object at 0x7febcc0cae50>>

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    response     

    None

    self     

    <django.core.handlers.wsgi.WSGIHandler object at 0x7febd3ab7710>

    /usr/lib/python2.7/dist-packages/django/core/handlers/base.py in _get_response

                        response = self.process_exception_by_middleware(e, request)

    Local Vars
    Variable     Value
    callback     

    <function AgendaImportEventsView at 0x7febca85fcf8>

    callback_args     

    ()

    callback_kwargs     

    {'pk': u'64'}

    e     

    DataError('value too long for type character varying(150)\n',)

    middleware_method     

    <bound method PrometheusStatsMiddleware.process_view of <hobo.middleware.stats.PrometheusStatsMiddleware object at 0x7febcc0cae50>>

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    resolver     

    <RegexURLResolver 'chrono.urls' (None:None) ^/>

    resolver_match     

    ResolverMatch(func=chrono.manager.views.AgendaImportEventsView, args=(), kwargs={'pk': u'64'}, url_name=chrono-manager-agenda-import-events, app_names=[], namespaces=[])

    response     

    None

    self     

    <django.core.handlers.wsgi.WSGIHandler object at 0x7febd3ab7710>

    wrapped_callback     

    <function AgendaImportEventsView at 0x7febca85fcf8>

    /usr/lib/python2.7/dist-packages/django/core/handlers/base.py in _get_response

                        response = wrapped_callback(request, *callback_args, **callback_kwargs)

    Local Vars
    Variable     Value
    callback     

    <function AgendaImportEventsView at 0x7febca85fcf8>

    callback_args     

    ()

    callback_kwargs     

    {'pk': u'64'}

    e     

    DataError('value too long for type character varying(150)\n',)

    middleware_method     

    <bound method PrometheusStatsMiddleware.process_view of <hobo.middleware.stats.PrometheusStatsMiddleware object at 0x7febcc0cae50>>

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    resolver     

    <RegexURLResolver 'chrono.urls' (None:None) ^/>

    resolver_match     

    ResolverMatch(func=chrono.manager.views.AgendaImportEventsView, args=(), kwargs={'pk': u'64'}, url_name=chrono-manager-agenda-import-events, app_names=[], namespaces=[])

    response     

    None

    self     

    <django.core.handlers.wsgi.WSGIHandler object at 0x7febd3ab7710>

    wrapped_callback     

    <function AgendaImportEventsView at 0x7febca85fcf8>

    /usr/lib/python2.7/dist-packages/django/contrib/auth/decorators.py in _wrapped_view

                        return view_func(request, *args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ()

    kwargs     

    {'pk': u'64'}

    login_url     

    None

    redirect_field_name     

    'next'

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    test_func     

    <function check_manager at 0x7febc99d1f50>

    view_func     

    <function AgendaImportEventsView at 0x7febcad42848>

    /usr/lib/python2.7/dist-packages/django/views/generic/base.py in view

                    return self.dispatch(request, *args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ()

    cls     

    <class 'chrono.manager.views.AgendaImportEventsView'>

    initkwargs     

    {}

    kwargs     

    {'pk': u'64'}

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    self     

    <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>

    /usr/lib/python2.7/dist-packages/chrono/manager/views.py in dispatch

                return super(ManagedAgendaMixin, self).dispatch(request, *args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ()

    kwargs     

    {'pk': u'64'}

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    self     

    <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>

    /usr/lib/python2.7/dist-packages/django/views/generic/base.py in dispatch

                return handler(request, *args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ()

    handler     

    <bound method AgendaImportEventsView.post of <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>>

    kwargs     

    {'pk': u'64'}

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    self     

    <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>

    /usr/lib/python2.7/dist-packages/django/views/generic/edit.py in post

                    return self.form_valid(form)

    Local Vars
    Variable     Value
    args     

    ()

    form     

    <ImportEventsForm bound=True, valid=True, fields=(events_csv_file)>

    kwargs     

    {'pk': u'64'}

    request     

    <WSGIRequest: POST '/manage/agendas/64/import-events'>

    self     

    <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>

    /usr/lib/python2.7/dist-packages/chrono/manager/views.py in form_valid

                        event.save()

    Local Vars
    Variable     Value
    event     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    form     

    <ImportEventsForm bound=True, valid=True, fields=(events_csv_file)>

    self     

    <chrono.manager.views.AgendaImportEventsView object at 0x7febc98dfd10>

    /usr/lib/python2.7/dist-packages/chrono/agendas/models.py in save

                return super(Event, self).save(*args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ()

    kwargs     

    {}

    self     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    /usr/lib/python2.7/dist-packages/django/db/models/base.py in save

                               force_update=force_update, update_fields=update_fields)

    Local Vars
    Variable     Value
    deferred_fields     

    set([])

    field     

    <django.db.models.fields.related.ForeignKey: desk>

    force_insert     

    False

    force_update     

    False

    self     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    update_fields     

    None

    using     

    'default'

    /usr/lib/python2.7/dist-packages/django/db/models/base.py in save_base

                    updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)

    Local Vars
    Variable     Value
    cls     

    <class 'chrono.agendas.models.Event'>

    force_insert     

    False

    force_update     

    False

    meta     

    <Options for Event>

    origin     

    <class 'chrono.agendas.models.Event'>

    raw     

    False

    self     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    update_fields     

    None

    using     

    'default'

    /usr/lib/python2.7/dist-packages/django/db/models/base.py in _save_table

                    result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)

    Local Vars
    Variable     Value
    cls     

    <class 'chrono.agendas.models.Event'>

    f     

    <django.db.models.fields.related.ForeignKey: desk>

    fields     

    [<django.db.models.fields.related.ForeignKey: agenda>,
     <django.db.models.fields.DateTimeField: start_datetime>,
     <django.db.models.fields.PositiveIntegerField: places>,
     <django.db.models.fields.PositiveIntegerField: waiting_list_places>,
     <django.db.models.fields.CharField: label>,
     <django.db.models.fields.BooleanField: full>,
     <django.db.models.fields.related.ForeignKey: meeting_type>,
     <django.db.models.fields.related.ForeignKey: desk>]

    force_insert     

    False

    force_update     

    False

    meta     

    <Options for Event>

    non_pks     

    [<django.db.models.fields.related.ForeignKey: agenda>,
     <django.db.models.fields.DateTimeField: start_datetime>,
     <django.db.models.fields.PositiveIntegerField: places>,
     <django.db.models.fields.PositiveIntegerField: waiting_list_places>,
     <django.db.models.fields.CharField: label>,
     <django.db.models.fields.BooleanField: full>,
     <django.db.models.fields.related.ForeignKey: meeting_type>,
     <django.db.models.fields.related.ForeignKey: desk>]

    pk_set     

    False

    pk_val     

    None

    raw     

    False

    self     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    update_fields     

    None

    update_pk     

    True

    updated     

    False

    using     

    'default'

    /usr/lib/python2.7/dist-packages/django/db/models/base.py in _do_insert

                                       using=using, raw=raw)

    Local Vars
    Variable     Value
    fields     

    [<django.db.models.fields.related.ForeignKey: agenda>,
     <django.db.models.fields.DateTimeField: start_datetime>,
     <django.db.models.fields.PositiveIntegerField: places>,
     <django.db.models.fields.PositiveIntegerField: waiting_list_places>,
     <django.db.models.fields.CharField: label>,
     <django.db.models.fields.BooleanField: full>,
     <django.db.models.fields.related.ForeignKey: meeting_type>,
     <django.db.models.fields.related.ForeignKey: desk>]

    manager     

    <django.db.models.manager.Manager object at 0x7febd5915050>

    raw     

    False

    self     

    <Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - ... <trimmed 16940 bytes string>

    update_pk     

    True

    using     

    'default'

    /usr/lib/python2.7/dist-packages/django/db/models/manager.py in manager_method

                        return getattr(self.get_queryset(), name)(*args, **kwargs)

    Local Vars
    Variable     Value
    args     

    ([<Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) ... <trimmed 16945 bytes string>

    kwargs     

    {'fields': [<django.db.models.fields.related.ForeignKey: agenda>,
                <django.db.models.fields.DateTimeField: start_datetime>,
                <django.db.models.fields.PositiveIntegerField: places>,
                <django.db.models.fields.PositiveIntegerField: waiting_list_places>,
                <django.db.models.fields.CharField: label>,
                <django.db.models.fields.BooleanField: full>,
                <django.db.models.fields.related.ForeignKey: meeting_type>,
                <django.db.models.fields.related.ForeignKey: desk>],
     'raw': False,
     'return_id': True,
     'using': 'default'}

    name     

    '_insert'

    self     

    <django.db.models.manager.Manager object at 0x7febd5915050>

    /usr/lib/python2.7/dist-packages/django/db/models/query.py in _insert

                return query.get_compiler(using=using).execute_sql(return_id)

    Local Vars
    Variable     Value
    fields     

    [<django.db.models.fields.related.ForeignKey: agenda>,
     <django.db.models.fields.DateTimeField: start_datetime>,
     <django.db.models.fields.PositiveIntegerField: places>,
     <django.db.models.fields.PositiveIntegerField: waiting_list_places>,
     <django.db.models.fields.CharField: label>,
     <django.db.models.fields.BooleanField: full>,
     <django.db.models.fields.related.ForeignKey: meeting_type>,
     <django.db.models.fields.related.ForeignKey: desk>]

    objs     

    [<Event: Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) -... <trimmed 16942 bytes string>

    query     

    <django.db.models.sql.subqueries.InsertQuery object at 0x7febca550290>

    raw     

    False

    return_id     

    True

    self     

    <QuerySet [<Event: Jeudi, 8 à 11 ans, 17h-18h30, Tennis de table- Badminton>, <Event: Lundi, 9 à 11 ans, 17h00-18h30, Cirque>, <Event: Mardi, 11 à 13 ans, 17h-18h30, Carabinathlon>, <Event: Mercredi, 10 à 12 ans, 15h15-16h30, Sports collectifs>, <Event: Mercredi, 8 à 10 ans, 10h-12h, Carabinathlon Parent/enfant>, <Event: Mercredi, 8 à 9 ans, 14h-15h15, Sports collectifs>, <Event: Lundi, 6 à 12 ans, 17h30-18h30, Capoeira>, <Event: Lundi, 8 à 12 ans, 17h00-18h30, Judo>, <Event: Lundi, 8 à 13 ans,18h30-20h, Roller hockey>, <Event: Mardi, 6 à 8 ans, 17h15-18h30, Tennis de table>, <Event: Mardi, 8 à 13 ans, 17h-18h15, Sarbacane, carabine laser et tir à l'arc>, <Event: Mardi, 8 à 12 ans, 17h00-18h30, Tennis>, <Event: Mercredi, 18 mois 3 ans, 10h-12h, Baby Gym>, <Event: Mercredi, 4 ans, 15h45-16h30, Baby sports>, <Event: Mercredi, 5 ans, 15h-15h45, Baby sports>, <Event: Mercredi, 6 à 8 ans, 13h30-15h, Basket>, <Event: Mercredi, 6 à 13 ans, 14h-15h, Gymnastique>, <Event: Mercredi, 8 à 9 ans, 17h15-18h30, Hand garçons>, <Event: Mercredi, 8 à 10 ans, 10h30-12h, Moto>, <Event: Mercredi, 9 à 11 ans, 15h-16h30, Basket>, '...(remaining elements truncated)...']>

    using     

    'default'

    /usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py in execute_sql

                        cursor.execute(sql, params)

    Local Vars
    Variable     Value
    cursor     

    <django.db.backends.utils.CursorDebugWrapper object at 0x7febca550d90>

    params     

    (64,
     datetime.datetime(2019, 9, 16, 0, 0, tzinfo=<DstTzInfo 'Europe/Paris' CEST+2:00:00 DST>),
     15,
     0,
     u'Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adul... <trimmed 17063 bytes string>

    return_id     

    True

    self     

    <django.db.models.sql.compiler.SQLInsertCompiler object at 0x7febca550710>

    sql     

    u'INSERT INTO "agendas_event" ("agenda_id", "start_datetime", "places", "waiting_list_places", "label", "full", "meeting_type_id", "desk_id") VALUES (%s, %s, %s, %s, %s, %s, %s, %s) RETURNING "agendas_event"."id"'

    /usr/lib/python2.7/dist-packages/django/db/backends/utils.py in execute

                    return super(CursorDebugWrapper, self).execute(sql, params)

    Local Vars
    Variable     Value
    duration     

    0.0015070438385009766

    params     

    (64,
     datetime.datetime(2019, 9, 16, 0, 0, tzinfo=<DstTzInfo 'Europe/Paris' CEST+2:00:00 DST>),
     15,
     0,
     u'Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adul... <trimmed 17063 bytes string>

    self     

    <django.db.backends.utils.CursorDebugWrapper object at 0x7febca550d90>

    sql     

    u'INSERT INTO "agendas_event" ("agenda_id", "start_datetime", "places", "waiting_list_places", "label", "full", "meeting_type_id", "desk_id") VALUES (64, \'2019-09-16T00:00:00+02:00\'::timestamptz, 15, 0, \'Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00... <trimmed 17192 bytes string>

    start     

    1563888686.409729

    stop     

    1563888686.411236

    /usr/lib/python2.7/dist-packages/django/db/backends/utils.py in execute

                        return self.cursor.execute(sql, params)

    Local Vars
    Variable     Value
    params     

    (64,
     datetime.datetime(2019, 9, 16, 0, 0, tzinfo=<DstTzInfo 'Europe/Paris' CEST+2:00:00 DST>),
     15,
     0,
     u'Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adul... <trimmed 17063 bytes string>

    self     

    <django.db.backends.utils.CursorDebugWrapper object at 0x7febca550d90>

    sql     

    u'INSERT INTO "agendas_event" ("agenda_id", "start_datetime", "places", "waiting_list_places", "label", "full", "meeting_type_id", "desk_id") VALUES (%s, %s, %s, %s, %s, %s, %s, %s) RETURNING "agendas_event"."id"'

    /usr/lib/python2.7/dist-packages/django/db/utils.py in __exit__

                        six.reraise(dj_exc_type, dj_exc_value, traceback)

    Local Vars
    Variable     Value
    db_exc_type     

    <class 'psycopg2.DataError'>

    dj_exc_type     

    <class 'django.db.utils.DataError'>

    dj_exc_value     

    DataError('value too long for type character varying(150)\n',)

    exc_type     

    <class 'psycopg2.DataError'>

    exc_value     

    DataError('value too long for type character varying(150)\n',)

    self     

    <django.db.utils.DatabaseErrorWrapper object at 0x7febcabff510>

    traceback     

    <traceback object at 0x7febca811f38>

    /usr/lib/python2.7/dist-packages/django/db/backends/utils.py in execute

                        return self.cursor.execute(sql, params)

    Local Vars
    Variable     Value
    params     

    (64,
     datetime.datetime(2019, 9, 16, 0, 0, tzinfo=<DstTzInfo 'Europe/Paris' CEST+2:00:00 DST>),
     15,
     0,
     u'Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adultes 2 - (CI-2) - mercredi - 18h30-19h45 - P COURTINE  2019-09-16 00:00:00 15 0 Adul... <trimmed 17063 bytes string>

    self     

    <django.db.backends.utils.CursorDebugWrapper object at 0x7febca550d90>

    sql     

    u'INSERT INTO "agendas_event" ("agenda_id", "start_datetime", "places", "waiting_list_places", "label", "full", "meeting_type_id", "desk_id") VALUES (%s, %s, %s, %s, %s, %s, %s, %s) RETURNING "agendas_event"."id"'

Request information
USER

c76abcd6663e4e0a8ab5c1dcef7a06
GET

No GET data
POST
Variable     Value
csrfmiddlewaretoken     

u'nwhKRBrcsHj2yQGGWirZZXikYeFIBCzcCu2hXj23PvPiAqbTCbGOjf8zidWE6vrD'

FILES
Variable     Value
events_csv_file     

<InMemoryUploadedFile: Adultes 2 - (CI-2).csv (application/vnd.ms-excel)>

COOKIES
Variable     Value
publik_portal_agent_title     

'Portail%20agent'

__utmz     

'49852276.1560497147.4.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided)'

publik_portal_agent_url     

'https%3A%2F%2Fagent.chateauroux-metropole.fr%2F'

sessionid-746f08     

'i2hz1nl00tz7sah2daiuycj5g3t4il10'

MELLON_PASSIVE_TRIED     

'1'

__utma     

'49852276.1679631059.1554450294.1560261153.1560497147.4'

csrftoken-746f08     

'5mtVEuATwUJhz1T9vk4njo7yWSbK4bRakkesKcbKTIfxBBombdjcDGXNgRsGz4JB'

a2-opened-session-4598dd     

'1'

META
Variable     Value
CONTENT_LENGTH     

'18444'

CONTENT_TYPE     

'multipart/form-data; boundary=---------------------------14699298593442'

CSRF_COOKIE     

'5mtVEuATwUJhz1T9vk4njo7yWSbK4bRakkesKcbKTIfxBBombdjcDGXNgRsGz4JB'

HTTP_ACCEPT     

'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'

HTTP_ACCEPT_ENCODING     

'gzip, deflate, br'

HTTP_ACCEPT_LANGUAGE     

'fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3'

HTTP_CONNECTION     

'close'

HTTP_COOKIE     

'csrftoken-746f08=5mtVEuATwUJhz1T9vk4njo7yWSbK4bRakkesKcbKTIfxBBombdjcDGXNgRsGz4JB; __utma=49852276.1679631059.1554450294.1560261153.1560497147.4; __utmz=49852276.1560497147.4.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); publik_portal_agent_url=https%3A%2F%2Fagent.chateauroux-metropole.fr%2F; publik_portal_agent_title=Portail%20agent; a2-opened-session-4598dd=1; MELLON_PASSIVE_TRIED=1; sessionid-746f08=i2hz1nl00tz7sah2daiuycj5g3t4il10'

HTTP_HOST     

'chrono.chateauroux-metropole.fr'

HTTP_REFERER     

'https://chrono.chateauroux-metropole.fr/manage/agendas/64/settings'

HTTP_UPGRADE_INSECURE_REQUESTS     

'1'

HTTP_USER_AGENT     

'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0'

HTTP_X_FORWARDED_FOR     

'195.25.182.157, 195.25.182.157'

HTTP_X_FORWARDED_PROTO     

'https'

HTTP_X_FORWARDED_PROTOCOL     

'ssl'

HTTP_X_FORWARDED_SSL     

'on'

HTTP_X_PUBLIK_CLUSTER_BACKEND     

'chrono-balancer'

HTTP_X_REAL_IP     

'195.25.182.157'

PATH_INFO     

u'/manage/agendas/64/import-events'

QUERY_STRING     

''

REMOTE_ADDR     

'195.25.182.157'

REQUEST_METHOD     

'POST'

REQUEST_URI     

'/manage/agendas/64/import-events'

SCRIPT_NAME     

u''

SERVER_NAME     

'chrono'

SERVER_PORT     

'80'

SERVER_PROTOCOL     

'HTTP/1.0'

uwsgi.node     

'chrono'

uwsgi.version     

'2.0.14-debian'

wsgi.errors     

<open file 'wsgi_errors', mode 'w' at 0x7febcc133420>

wsgi.file_wrapper     

''

wsgi.input     

<uwsgi._Input object at 0x7febcac1a630>

wsgi.multiprocess     

True

wsgi.multithread     

False

wsgi.run_once     

False

wsgi.url_scheme     

'https'

wsgi.version     

(1, 0)

Settings
Using settings module
Setting     Value

Fichiers

Révisions associées

Révision 7142c0eb (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

manager: validate imported events (#35011)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Assigné à mis à Benjamin Dauvergne
#2

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

#3

Mis à jour par Thomas Noël il y a plus de 4 ans

Bah j'ai rien à dire... ah si, tiens, dans les lignes ci-dessous, le fait d'utiliser errors à gauche et à droite, c'est pas super joli mais bon, hey, ça marche, hein :

                    errors = [
                            _('Invalid file format. (%s: %s, line %d)') % (label, u', '.join(errors), i + 1)
                            for label, errors in e.message_dict.items()]

Il manque aussi sans doute un test pour couvrir le cas où il n'y a pas de e.message_dict (non, je n'ai pas d'idée pour ce faire)

Aussi gettext va surement faire un warning sur 'Invalid file format. (%s: %s, line %d)' à cause des deux %s

#4

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Il manque aussi sans doute un test pour couvrir le cas où il n'y a pas de e.message_dict (non, je n'ai pas d'idée pour ce faire)

Aucune idée, logiquement ça ne devrait pas pouvoir arriver sur un Model.full_clean() (les erreurs globales partant dans la clé '__all__'), je vais regarder le code... et non ce n'est pas possible, Model.full_clean() émet toujours des ValidationError avec un dict.

Toutes autres remarques intégrés.

#5

Mis à jour par Frédéric Péters il y a plus de 4 ans

je vais regarder le code... et non ce n'est pas possible, Model.full_clean() émet toujours des ValidationError avec un dict.

Ce qui veut dire que le if getattr(...) et son else est inutile, qu'on ne passera jamais dedans, qu'on peut ne pas l'avoir dans le patch ? (même si je vois que ce n'est plus le cas, avoir 100% de couverture reste un objectif)

#7

Mis à jour par Thomas Noël il y a plus de 4 ans

  • Statut changé de Solution proposée à Solution validée
#8

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7142c0eb4275b98670914556d1aab777394c33cc
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Jul 23 16:30:30 2019 +0200

    manager: validate imported events (#35011)
#9

Mis à jour par Frédéric Péters il y a plus de 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF