refactoring del mortadel:

- changement du layout du projet
- changement des migrations de south a django
- adaptation pour pytest, pytest-django, pytest-cov
- suppression de code mort
- isort/black/flake8
pull/14/head
Vincent Adolphe 2022-12-29 17:30:24 +01:00
Parent 310e1bc1d5
révision afebc67926
63 fichiers modifiés avec 570 ajouts et 3451 suppressions

48
.gitignore externe
Voir le fichier

@ -1,9 +1,49 @@
# Editors
*~
*.pyc
settings_local*.py
*.sw[po]
# Python
*.py[cod]
__pycache__
# Virtual environment
.env
.ropeproject
venv
# Logs
logs
*.log
pip-log.txt
# Unit test / coverage reports
.coverage
.tox
nosetests.xml
htmlcov
# Translations
*.mo
*.pot
# Builds
.eggs/*
grapes.egg-info/
grapes/static/
grapes/_version.py
docs/build/
# Databases
sqlite.db
sqlite3.db
# Local configuration
config.env
# Local overrides and variable content
local/
var/
settings_local*.py
# etags/ctags
TAGS
tags.*
*.swp

Voir le fichier

@ -1,33 +0,0 @@
# -*- coding: utf-8 -*-
# Add global media URLs to template context
# Copyright (C) 2009 Sylvain Beucler
#
# This file is part of Test421.
#
# Test421 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# Test421 is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from django.conf import settings
def media(request):
"""
Adds media-related context variables to the context.
Add 'test421.context_processors.media' in
TEMPLATE_CONTEXT_PROCESSORS )
"""
return {
"STATIC_MEDIA_URL": settings.STATIC_MEDIA_URL,
# "ADMIN_MEDIA_URL": settings.ADMIN_MEDIA_PREFIX,
}

Voir le fichier

@ -1,364 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding model 'StatutJuridique'
db.create_table('bdd_statutjuridique', (
('id', orm['bdd.StatutJuridique:id']),
))
db.send_create_signal('bdd', ['StatutJuridique'])
# Adding model 'Competence'
db.create_table('bdd_competence', (
('id', orm['bdd.Competence:id']),
('materiel_et_logistique', orm['bdd.Competence:materiel_et_logistique']),
('formation_et_sensibilisation', orm['bdd.Competence:formation_et_sensibilisation']),
('correspondant_et_relais_informations', orm['bdd.Competence:correspondant_et_relais_informations']),
('diverses', orm['bdd.Competence:diverses']),
('communication', orm['bdd.Competence:communication']),
('rmq_materiel_et_logistique', orm['bdd.Competence:rmq_materiel_et_logistique']),
('rmq_formation_et_sensibilisation', orm['bdd.Competence:rmq_formation_et_sensibilisation']),
('rmq_correspondant_et_relais_informations', orm['bdd.Competence:rmq_correspondant_et_relais_informations']),
('rmq_diverses', orm['bdd.Competence:rmq_diverses']),
('rmq_communication', orm['bdd.Competence:rmq_communication']),
))
db.send_create_signal('bdd', ['Competence'])
# Adding model 'Structure'
db.create_table('bdd_structure', (
('id', orm['bdd.Structure:id']),
('nom', orm['bdd.Structure:nom']),
('adresse', orm['bdd.Structure:adresse']),
('code_postal', orm['bdd.Structure:code_postal']),
('ville', orm['bdd.Structure:ville']),
('telephone1', orm['bdd.Structure:telephone1']),
('telephone2', orm['bdd.Structure:telephone2']),
('fax', orm['bdd.Structure:fax']),
('email', orm['bdd.Structure:email']),
('site', orm['bdd.Structure:site']),
('type_partenaire', orm['bdd.Structure:type_partenaire']),
('type_affiliation', orm['bdd.Structure:type_affiliation']),
('bouton_vers_affiliation', orm['bdd.Structure:bouton_vers_affiliation']),
('remarques', orm['bdd.Structure:remarques']),
('territoires_txt', orm['bdd.Structure:territoires_txt']),
('domaines_activite_txt', orm['bdd.Structure:domaines_activite_txt']),
('statut_juridique', orm['bdd.Structure:statut_juridique']),
('date_creation', orm['bdd.Structure:date_creation']),
('nb_salaries', orm['bdd.Structure:nb_salaries']),
('mission', orm['bdd.Structure:mission']),
('horaires_ouverture', orm['bdd.Structure:horaires_ouverture']),
('demarche_progres', orm['bdd.Structure:demarche_progres']),
('marche_citoyen', orm['bdd.Structure:marche_citoyen']),
('code_ape', orm['bdd.Structure:code_ape']),
('personne1', orm['bdd.Structure:personne1']),
('nom_prenom_personne1', orm['bdd.Structure:nom_prenom_personne1']),
('email_personne_1', orm['bdd.Structure:email_personne_1']),
('fonction_personne_1', orm['bdd.Structure:fonction_personne_1']),
('personne2', orm['bdd.Structure:personne2']),
('nom_prenom_personne2', orm['bdd.Structure:nom_prenom_personne2']),
('email_personne_2', orm['bdd.Structure:email_personne_2']),
('fonction_personne_2', orm['bdd.Structure:fonction_personne_2']),
('personne3', orm['bdd.Structure:personne3']),
('nom_prenom_personne3', orm['bdd.Structure:nom_prenom_personne3']),
('email_personne_3', orm['bdd.Structure:email_personne_3']),
('fonction_personne_3', orm['bdd.Structure:fonction_personne_3']),
('personne4', orm['bdd.Structure:personne4']),
('nom_prenom_personne4', orm['bdd.Structure:nom_prenom_personne4']),
('email_personne_4', orm['bdd.Structure:email_personne_4']),
('fonction_personne_4', orm['bdd.Structure:fonction_personne_4']),
('personne5', orm['bdd.Structure:personne5']),
('nom_prenom_personne5', orm['bdd.Structure:nom_prenom_personne5']),
('email_personne_5', orm['bdd.Structure:email_personne_5']),
('fonction_personne_5', orm['bdd.Structure:fonction_personne_5']),
('adresse_complete', orm['bdd.Structure:adresse_complete']),
))
db.send_create_signal('bdd', ['Structure'])
# Adding model 'Abonnement'
db.create_table('bdd_abonnement', (
('id', orm['bdd.Abonnement:id']),
('affiliation', orm['bdd.Abonnement:affiliation']),
('paiement', orm['bdd.Abonnement:paiement']),
('nb_exemplaires', orm['bdd.Abonnement:nb_exemplaires']),
('adresse_differente', orm['bdd.Abonnement:adresse_differente']),
('date', orm['bdd.Abonnement:date']),
('nom_associe', orm['bdd.Abonnement:nom_associe']),
))
db.send_create_signal('bdd', ['Abonnement'])
# Adding model 'ModePaiementAbonnement'
db.create_table('bdd_modepaiementabonnement', (
('id', orm['bdd.ModePaiementAbonnement:id']),
('date_reglement', orm['bdd.ModePaiementAbonnement:date_reglement']),
('date_facturation', orm['bdd.ModePaiementAbonnement:date_facturation']),
('type', orm['bdd.ModePaiementAbonnement:type']),
('montant', orm['bdd.ModePaiementAbonnement:montant']),
))
db.send_create_signal('bdd', ['ModePaiementAbonnement'])
# Adding model 'Adhesion'
db.create_table('bdd_adhesion', (
('id', orm['bdd.Adhesion:id']),
('affiliation', orm['bdd.Adhesion:affiliation']),
('paiement', orm['bdd.Adhesion:paiement']),
('college', orm['bdd.Adhesion:college']),
('fonction_adherent', orm['bdd.Adhesion:fonction_adherent']),
('commission', orm['bdd.Adhesion:commission']),
('collectif_acteur_txt', orm['bdd.Adhesion:collectif_acteur_txt']),
('date', orm['bdd.Adhesion:date']),
('remarques', orm['bdd.Adhesion:remarques']),
('nom_associe', orm['bdd.Adhesion:nom_associe']),
))
db.send_create_signal('bdd', ['Adhesion'])
# Adding model 'Personne'
db.create_table('bdd_personne', (
('id', orm['bdd.Personne:id']),
('nom', orm['bdd.Personne:nom']),
('prenom', orm['bdd.Personne:prenom']),
('adresse', orm['bdd.Personne:adresse']),
('code_postal', orm['bdd.Personne:code_postal']),
('ville', orm['bdd.Personne:ville']),
('telephone1', orm['bdd.Personne:telephone1']),
('telephone2', orm['bdd.Personne:telephone2']),
('fax', orm['bdd.Personne:fax']),
('email', orm['bdd.Personne:email']),
('site', orm['bdd.Personne:site']),
('remarques', orm['bdd.Personne:remarques']),
('type_partenaire', orm['bdd.Personne:type_partenaire']),
('type_affiliation', orm['bdd.Personne:type_affiliation']),
('bouton_vers_affiliation', orm['bdd.Personne:bouton_vers_affiliation']),
('territoire_txt', orm['bdd.Personne:territoire_txt']),
('competence', orm['bdd.Personne:competence']),
('bouton_competence', orm['bdd.Personne:bouton_competence']),
('adresse_complete', orm['bdd.Personne:adresse_complete']),
))
db.send_create_signal('bdd', ['Personne'])
# Adding model 'Fonction'
db.create_table('bdd_fonction', (
('id', orm['bdd.Fonction:id']),
('personne', orm['bdd.Fonction:personne']),
('structure', orm['bdd.Fonction:structure']),
('type', orm['bdd.Fonction:type']),
))
db.send_create_signal('bdd', ['Fonction'])
# Adding model 'ModePaiementAdhesion'
db.create_table('bdd_modepaiementadhesion', (
('id', orm['bdd.ModePaiementAdhesion:id']),
('date_reglement', orm['bdd.ModePaiementAdhesion:date_reglement']),
('date_facturation', orm['bdd.ModePaiementAdhesion:date_facturation']),
('type', orm['bdd.ModePaiementAdhesion:type']),
('montant', orm['bdd.ModePaiementAdhesion:montant']),
))
db.send_create_signal('bdd', ['ModePaiementAdhesion'])
# Adding model 'Affiliation'
db.create_table('bdd_affiliation', (
('id', orm['bdd.Affiliation:id']),
('personne', orm['bdd.Affiliation:personne']),
('structure', orm['bdd.Affiliation:structure']),
('etat', orm['bdd.Affiliation:etat']),
('date_maj', orm['bdd.Affiliation:date_maj']),
('nom_precedent', orm['bdd.Affiliation:nom_precedent']),
('adresse_complete', orm['bdd.Affiliation:adresse_complete']),
('email', orm['bdd.Affiliation:email']),
('montant_total', orm['bdd.Affiliation:montant_total']),
))
db.send_create_signal('bdd', ['Affiliation'])
# Adding model 'Territoire'
db.create_table('bdd_territoire', (
('id', orm['bdd.Territoire:id']),
))
db.send_create_signal('bdd', ['Territoire'])
def backwards(self, orm):
# Deleting model 'StatutJuridique'
db.delete_table('bdd_statutjuridique')
# Deleting model 'Competence'
db.delete_table('bdd_competence')
# Deleting model 'Structure'
db.delete_table('bdd_structure')
# Deleting model 'Abonnement'
db.delete_table('bdd_abonnement')
# Deleting model 'ModePaiementAbonnement'
db.delete_table('bdd_modepaiementabonnement')
# Deleting model 'Adhesion'
db.delete_table('bdd_adhesion')
# Deleting model 'Personne'
db.delete_table('bdd_personne')
# Deleting model 'Fonction'
db.delete_table('bdd_fonction')
# Deleting model 'ModePaiementAdhesion'
db.delete_table('bdd_modepaiementadhesion')
# Deleting model 'Affiliation'
db.delete_table('bdd_affiliation')
# Deleting model 'Territoire'
db.delete_table('bdd_territoire')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_competence': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,167 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding field 'Territoire.libelle'
db.add_column('bdd_territoire', 'libelle', orm['bdd.Territoire:libelle'])
def backwards(self, orm):
# Deleting field 'Territoire.libelle'
orm.Territoire.objects.all().delete()
db.delete_column('bdd_territoire', 'libelle')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_competence': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,171 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding ManyToManyField 'Structure.territoire'
db.create_table('bdd_structure_territoires', (
('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
('structure', models.ForeignKey(orm.Structure, null=False)),
('territoire', models.ForeignKey(orm.Territoire, null=False))
))
def backwards(self, orm):
# Dropping ManyToManyField 'Structure.territoire'
db.delete_table('bdd_structure_territoires')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_competence': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']"}),
'territoires_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,172 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
for s in orm.Structure.objects.all():
territoires = s.territoires_txt.split("\n")
for t in territoires:
if t == "":
continue
try:
t = orm.Territoire.objects.get(libelle=t)
except orm.Territoire.DoesNotExist:
t = orm.Territoire(libelle=t)
t.save()
s.territoires.add(t)
s.save()
def backwards(self, orm):
for s in orm.Structure.objects.all():
s.territoires_txt = "\n".join(orm.Territoire.objects.filter(structure=s).values_list('libelle', flat=True))
s.save()
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_competence': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']"}),
'territoires_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,167 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Deleting field 'Structure.territoires_txt'
db.delete_column('bdd_structure', 'territoires_txt')
def backwards(self, orm):
# Adding field 'Structure.territoires_txt'
# territoires_txt = models.TextField(blank=True)
db.add_column('bdd_structure', 'territoires_txt', models.TextField(blank=True, default=''), keep_default=False)
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_competence': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'bouton_vers_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']"}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,175 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Deleting field 'Personne.bouton_vers_affiliation'
db.delete_column('bdd_personne', 'bouton_vers_affiliation')
# Deleting field 'Structure.bouton_vers_affiliation'
db.delete_column('bdd_structure', 'bouton_vers_affiliation')
# Deleting field 'Personne.bouton_competence'
db.delete_column('bdd_personne', 'bouton_competence')
def backwards(self, orm):
# Adding field 'Personne.bouton_vers_affiliation'
db.add_column('bdd_personne', 'bouton_vers_affiliation', orm['bdd.personne:bouton_vers_affiliation'])
# Adding field 'Structure.bouton_vers_affiliation'
db.add_column('bdd_structure', 'bouton_vers_affiliation', orm['bdd.structure:bouton_vers_affiliation'])
# Adding field 'Personne.bouton_competence'
db.add_column('bdd_personne', 'bouton_competence', orm['bdd.personne:bouton_competence'])
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,168 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding ManyToManyField 'Personne.territoires'
db.create_table('bdd_personne_territoires', (
('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
('personne', models.ForeignKey(orm.Personne, null=False)),
('territoire', models.ForeignKey(orm.Territoire, null=False))
))
def backwards(self, orm):
# Dropping ManyToManyField 'Personne.territoires'
db.delete_table('bdd_personne_territoires')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,168 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
for p in orm.Personne.objects.all():
nom = p.territoire_txt
if nom == "":
continue
try:
t = orm.Territoire.objects.get(libelle=nom)
except orm.Territoire.DoesNotExist:
t = orm.Territoire(libelle=nom)
t.save()
p.territoires.add(t)
p.save()
def backwards(self, orm):
for p in orm.Personne.objects.all():
p.territoire_txt = "\n".join(orm.Territoire.objects.filter(personne=p).values_list('libelle', flat=True))
p.save()
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoire_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,163 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Deleting field 'Personne.territoire_txt'
db.delete_column('bdd_personne', 'territoire_txt')
def backwards(self, orm):
# Adding field 'Personne.territoire_txt'
db.add_column('bdd_personne', 'territoire_txt', orm['bdd.personne:territoire_txt'])
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,185 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding field 'Structure.adherent'
db.add_column('bdd_structure', 'adherent', orm['bdd.structure:adherent'])
# Adding field 'Personne.adherent'
db.add_column('bdd_personne', 'adherent', orm['bdd.personne:adherent'])
# Adding field 'Structure.abonne'
db.add_column('bdd_structure', 'abonne', orm['bdd.structure:abonne'])
# Adding field 'Personne.abonne'
db.add_column('bdd_personne', 'abonne', orm['bdd.personne:abonne'])
def backwards(self, orm):
# Deleting field 'Structure.adherent'
db.delete_column('bdd_structure', 'adherent')
# Deleting field 'Personne.adherent'
db.delete_column('bdd_personne', 'adherent')
# Deleting field 'Structure.abonne'
db.delete_column('bdd_structure', 'abonne')
# Deleting field 'Personne.abonne'
db.delete_column('bdd_personne', 'abonne')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,173 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
orm.Personne.objects.filter(type_affiliation=u"Abonné(e)").update(abonne=True)
orm.Personne.objects.filter(type_affiliation=u"Adhérent(e)").update(adherent=True)
orm.Personne.objects.filter(type_affiliation=u"Abonné(e) et Adhérent(e)").update(abonne=True, adherent=True)
orm.Structure.objects.filter(type_affiliation=u"Abonné(e)").update(abonne=True)
orm.Structure.objects.filter(type_affiliation=u"Adhérent(e)").update(adherent=True)
orm.Structure.objects.filter(type_affiliation=u"Abonné(e) et Adhérent(e)").update(abonne=True, adherent=True)
def backwards(self, orm):
orm.Personne.objects.filter(abonne=True, adherent=False).update(type_affiliation=u"Abonné(e)")
orm.Personne.objects.filter(abonne=False, adherent=True).update(type_affiliation=u"Adhérent(e)")
orm.Personne.objects.filter(abonne=True, adherent=True).update(type_affiliation=u"Abonné(e) et Adhérent(e)")
orm.Personne.objects.filter(abonne=False, adherent=False).update(type_affiliation=u"Ni abonné(e), ni adhérent(e)")
orm.Structure.objects.filter(abonne=True, adherent=False).update(type_affiliation=u"Abonné(e)")
orm.Structure.objects.filter(abonne=False, adherent=True).update(type_affiliation=u"Adhérent(e)")
orm.Structure.objects.filter(abonne=True, adherent=True).update(type_affiliation=u"Abonné(e) et Adhérent(e)")
orm.Structure.objects.filter(abonne=False, adherent=False).update(type_affiliation=u"Ni abonné(e), ni adhérent(e)")
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,171 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Deleting field 'Personne.type_affiliation'
db.delete_column('bdd_personne', 'type_affiliation')
# Deleting field 'Structure.type_affiliation'
db.delete_column('bdd_structure', 'type_affiliation')
def backwards(self, orm):
# Adding field 'Personne.type_affiliation'
db.add_column('bdd_personne', 'type_affiliation', orm['bdd.personne:type_affiliation'])
# Adding field 'Structure.type_affiliation'
db.add_column('bdd_structure', 'type_affiliation', orm['bdd.structure:type_affiliation'])
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,199 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding model 'TypePartenaire'
db.create_table('bdd_typepartenaire', (
('id', orm['bdd.typepartenaire:id']),
('libelle', orm['bdd.typepartenaire:libelle']),
))
db.send_create_signal('bdd', ['TypePartenaire'])
# Adding field 'Personne.type_partenaire_txt'
db.add_column('bdd_personne', 'type_partenaire', orm['bdd.personne:type_partenaire'])
# Adding field 'Structure.type_partenaire_txt'
db.add_column('bdd_structure', 'type_partenaire', orm['bdd.structure:type_partenaire'])
# Renaming column for field 'type_partenaire'.
db.rename_column('bdd_personne', 'type_partenaire', 'type_partenaire_txt')
# Renaming column for field 'type_partenaire'.
db.rename_column('bdd_structure', 'type_partenaire', 'type_partenaire_txt')
def backwards(self, orm):
# Deleting model 'TypePartenaire'
db.delete_table('bdd_typepartenaire')
# Deleting field 'Personne.type_partenaire_txt'
db.delete_column('bdd_personne', 'type_partenaire_id')
# Deleting field 'Structure.type_partenaire_txt'
db.delete_column('bdd_structure', 'type_partenaire_id')
# Renaming column for field 'type_partenaire'.
db.rename_column('bdd_personne', 'type_partenaire_txt', 'type_partenaire')
# Renaming column for field 'type_partenaire'.
db.rename_column('bdd_structure', 'type_partenaire_txt', 'type_partenaire')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'type_partenaire_txt': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'type_partenaire_txt': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
},
'bdd.typepartenaire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,208 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
libelles = (u"Contact", u"Collectif Comm'Une idée",
u"APES", u"APES A", u"APES institutionnel",
u"CA giepp APES A", u"adhérent giepp, apes",
u"Institutionnel", u"APES Journaliste", u"journaliste")
tps = {}
for libelle in libelles:
tp = orm.TypePartenaire(libelle)
tp.save()
tps[libelle.lower()] = tp
for o in orm.Personne.objects.all():
type_partenaire_txt = o.type_partenaire_txt
if (type_partenaire_txt == u"abonnés"
or type_partenaire_txt.lower() == u"adhérent"
or type_partenaire_txt == u"Adhérent(e)"
or type_partenaire_txt == ""):
o.type_partenaire = None
elif (type_partenaire_txt.lower() == u"contact"
or type_partenaire_txt == u"Contact divers"
or type_partenaire_txt == u"apes contact"):
o.type_partenaire = tps["contact"]
else:
o.type_partenaire = tps[type_partenaire_txt.lower()]
o.save()
for o in orm.Structure.objects.all():
type_partenaire_txt = o.type_partenaire_txt
if (type_partenaire_txt == u"abonnés"
or type_partenaire_txt.lower() == u"adhérent"
or type_partenaire_txt == u"Adhérent(e)"
or type_partenaire_txt == ""):
o.type_partenaire = None
elif (type_partenaire_txt.lower() == u"contact"
or type_partenaire_txt == u"Contact divers"
or type_partenaire_txt == u"apes contact"):
o.type_partenaire = tps["contact"]
else:
o.type_partenaire = tps[type_partenaire_txt.lower()]
o.save()
def backwards(self, orm):
for o in orm.Personne.objects.all():
if o.type_partenaire is not None:
o.type_partenaire_txt = o.type_partenaire.libelle
o.save()
for o in orm.Structure.objects.all():
if o.type_partenaire is not None:
o.type_partenaire_txt = o.type_partenaire.libelle
o.save()
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'type_partenaire_txt': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'type_partenaire_txt': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
},
'bdd.typepartenaire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,177 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Deleting field 'Personne.type_partenaire_txt'
db.delete_column('bdd_personne', 'type_partenaire_txt')
# Deleting field 'Structure.type_partenaire_txt'
db.delete_column('bdd_structure', 'type_partenaire_txt')
def backwards(self, orm):
# Adding field 'Personne.type_partenaire_txt'
db.add_column('bdd_personne', 'type_partenaire_txt',
models.CharField(max_length=255, blank=True, default=""), keep_default=False)
# Adding field 'Structure.type_partenaire_txt'
db.add_column('bdd_structure', 'type_partenaire_txt',
models.CharField(max_length=255, blank=True, default=""), keep_default=False)
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
},
'bdd.typepartenaire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,195 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Changing field 'ModePaiementAbonnement.date_reglement'
# (to signature: django.db.models.fields.DateField(null=True, blank=True))
db.alter_column('bdd_modepaiementabonnement', 'date_reglement', orm['bdd.modepaiementabonnement:date_reglement'])
# Changing field 'Structure.marche_citoyen'
# (to signature: django.db.models.fields.NullBooleanField(null=True, blank=True))
db.alter_column('bdd_structure', 'marche_citoyen', orm['bdd.structure:marche_citoyen'])
# Changing field 'Structure.demarche_progres'
# (to signature: django.db.models.fields.NullBooleanField(null=True, blank=True))
db.alter_column('bdd_structure', 'demarche_progres', orm['bdd.structure:demarche_progres'])
# Changing field 'ModePaiementAdhesion.date_reglement'
# (to signature: django.db.models.fields.DateField(null=True, blank=True))
db.alter_column('bdd_modepaiementadhesion', 'date_reglement', orm['bdd.modepaiementadhesion:date_reglement'])
def backwards(self, orm):
# Changing field 'ModePaiementAbonnement.date_reglement'
# (to signature: django.db.models.fields.DateField(default=datetime.date.today, null=True, blank=True))
db.alter_column('bdd_modepaiementabonnement', 'date_reglement', orm['bdd.modepaiementabonnement:date_reglement'])
# Changing field 'Structure.marche_citoyen'
# (to signature: django.db.models.fields.NullBooleanField(null=True))
db.alter_column('bdd_structure', 'marche_citoyen', orm['bdd.structure:marche_citoyen'])
# Changing field 'Structure.demarche_progres'
# (to signature: django.db.models.fields.NullBooleanField(null=True))
db.alter_column('bdd_structure', 'demarche_progres', orm['bdd.structure:demarche_progres'])
# Changing field 'ModePaiementAdhesion.date_reglement'
# (to signature: django.db.models.fields.DateField(default=datetime.date.today, null=True, blank=True))
db.alter_column('bdd_modepaiementadhesion', 'date_reglement', orm['bdd.modepaiementadhesion:date_reglement'])
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'symmetrical': 'False', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'symmetrical': 'False', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
},
'bdd.typepartenaire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

@ -1,170 +0,0 @@
# -*- coding: utf-8 -*-
from south.db import db
from django.db import models
from bdd.models import *
class Migration:
def forwards(self, orm):
# Adding field 'Structure.autres_contacts'
db.add_column('bdd_structure', 'autres_contacts', orm['bdd.structure:autres_contacts'])
def backwards(self, orm):
# Deleting field 'Structure.autres_contacts'
db.delete_column('bdd_structure', 'autres_contacts')
models = {
'bdd.abonnement': {
'adresse_differente': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nb_exemplaires': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAbonnement']", 'unique': 'True', 'null': 'True', 'blank': 'True'})
},
'bdd.adhesion': {
'affiliation': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Affiliation']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'collectif_acteur_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'college': ('django.db.models.fields.CharField', [], {'max_length': '1', 'blank': 'True'}),
'commission': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'fonction_adherent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom_associe': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'paiement': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.ModePaiementAdhesion']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.affiliation': {
'adresse_complete': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_maj': ('django.db.models.fields.DateField', [], {'auto_now': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'etat': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant_total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
'nom_precedent': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'})
},
'bdd.competence': {
'communication': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'correspondant_et_relais_informations': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'diverses': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'formation_et_sensibilisation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'materiel_et_logistique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'rmq_communication': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_correspondant_et_relais_informations': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_diverses': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_formation_et_sensibilisation': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'rmq_materiel_et_logistique': ('django.db.models.fields.TextField', [], {'blank': 'True'})
},
'bdd.fonction': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Personne']", 'null': 'True', 'blank': 'True'}),
'structure': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.Structure']", 'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementabonnement': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.modepaiementadhesion': {
'date_facturation': ('django.db.models.fields.DateField', [], {'default': 'datetime.date.today', 'null': 'True', 'blank': 'True'}),
'date_reglement': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.personne': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'competence': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['bdd.Competence']", 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'remarques': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'symmetrical': 'False', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.statutjuridique': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
},
'bdd.structure': {
'abonne': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adherent': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'adresse_complete': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'autres_contacts': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}),
'code_ape': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'date_creation': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
'demarche_progres': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
'domaines_activite_txt': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_1': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_2': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_3': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_4': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'email_personne_5': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'fonction_personne_5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'horaires_ouverture': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'marche_citoyen': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
'mission': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'nb_salaries': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne3': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne4': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'nom_prenom_personne5': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'personne1': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction1'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne2': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction2'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne3': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction3'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne4': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction4'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'personne5': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'fonction5'", 'blank': 'True', 'null': 'True', 'to': "orm['bdd.Personne']"}),
'remarques': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
'site': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'statut_juridique': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone1': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'telephone2': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
'territoires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['bdd.Territoire']", 'symmetrical': 'False', 'blank': 'True'}),
'type_partenaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['bdd.TypePartenaire']", 'null': 'True', 'blank': 'True'}),
'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
},
'bdd.territoire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
},
'bdd.typepartenaire': {
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'libelle': ('django.db.models.fields.CharField', [], {'max_length': '255'})
}
}
complete_apps = ['bdd']

Voir le fichier

Voir le fichier

Voir le fichier

1
grapes/bdd/__init__.py Normal file
Voir le fichier

@ -0,0 +1 @@
default_app_config = 'grapes.bdd.apps.BddConfig'

Voir le fichier

@ -23,12 +23,13 @@ from django.contrib import admin
from django.shortcuts import get_object_or_404, render_to_response
from django.template import RequestContext
from bdd.admin_actions import (
from forms import PersonneForm, StructureForm
from grapes.bdd.admin_actions import (
export_personne_csv,
export_structure_csv,
generate_mailto,
)
from bdd.admin_views import (
from grapes.bdd.admin_views import (
abonnement_create,
abonnement_paiement_create,
adhesion_create,
@ -36,7 +37,6 @@ from bdd.admin_views import (
adhesion_update,
ps_get_urls,
)
from forms import PersonneForm, StructureForm
from models import (
Affiliation,
Personne,

Voir le fichier

@ -110,9 +110,9 @@ def export_personne_csv(modeladmin, request, queryset):
csv += "\r\n"
response = HttpResponse(csv, content_type="text/csv")
response["Content-Disposition"] = (
"attachment; filename=export_personne_bdd.csv"
)
response[
"Content-Disposition"
] = "attachment; filename=export_personne_bdd.csv"
return response
@ -208,9 +208,9 @@ def export_structure_csv(modeladmin, request, queryset):
csv += _fmt(s.get_college()) + SEP
csv += "\r\n"
response = HttpResponse(csv, content_type="text/csv")
response["Content-Disposition"] = (
"attachment; filename=export_structure_bdd.csv"
)
response[
"Content-Disposition"
] = "attachment; filename=export_structure_bdd.csv"
return response

Voir le fichier

@ -25,14 +25,14 @@ from django.shortcuts import get_object_or_404, render_to_response
from django.template import RequestContext
from django.views.generic import UpdateView
from bdd.forms import (
from grapes.bdd.forms import (
AbonnementForm,
AdhesionForm,
AdhesionPersonneForm,
ModePaiementAbonnementForm,
ModePaiementAdhesionForm,
)
from bdd.models import (
from grapes.bdd.models import (
Abonnement,
Adhesion,
ModePaiementAbonnement,
@ -45,7 +45,7 @@ class MyUpdateView(UpdateView):
def get_context_data(self, **kwargs):
ret = super(MyUpdateView, self).get_context_data(**kwargs)
if self.extra_context is not None:
if self.extra_context is not None: # pragma: no cover
ret.update(self.extra_context)
return ret

Voir le fichier

Avant

Largeur:  |  Hauteur:  |  Taille: 153 KiB

Après

Largeur:  |  Hauteur:  |  Taille: 153 KiB

Voir le fichier

Avant

Largeur:  |  Hauteur:  |  Taille: 31 KiB

Après

Largeur:  |  Hauteur:  |  Taille: 31 KiB

6
grapes/bdd/apps.py Normal file
Voir le fichier

@ -0,0 +1,6 @@
from django.apps import AppConfig
class BddConfig(AppConfig):
name = 'grapes.bdd'
verbose_name = "Bdd"

Voir le fichier

@ -24,7 +24,7 @@ import datetime
from django import forms
from django.forms.utils import ErrorList
from bdd.models import (
from grapes.bdd.models import (
Abonnement,
Adhesion,
ModePaiementAbonnement,

Voir le fichier

@ -0,0 +1,276 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
import datetime
class Migration(migrations.Migration):
dependencies = [
]
operations = [
migrations.CreateModel(
name='Abonnement',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('nb_exemplaires', models.IntegerField(null=True, blank=True)),
('adresse_differente', models.CharField(max_length=255, editable=False, blank=True)),
('date', models.DateField(default=datetime.date.today, null=True, blank=True)),
('nom_associe', models.CharField(verbose_name=b'nom associ\xc3\xa9 (copie)', max_length=255, editable=False, blank=True)),
],
options={
'ordering': ['date'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Adhesion',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('college', models.CharField(blank=True, max_length=1, choices=[[b'A', b'A'], [b'B', b'B']])),
('commission', models.CharField(max_length=255, editable=False, blank=True)),
('collectif_acteur_txt', models.TextField(editable=False, blank=True)),
('date', models.DateField(default=datetime.date.today, null=True, verbose_name=b'Date', blank=True)),
('nom_associe', models.CharField(verbose_name=b'nom associ\xc3\xa9 (copie)', max_length=255, editable=False, blank=True)),
],
options={
'ordering': ['date'],
'verbose_name': 'Adh\xe9sion',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Affiliation',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('etat', models.CharField(max_length=255, blank=True)),
('date_maj', models.DateField(auto_now=True)),
('nom_precedent', models.CharField(verbose_name=b'nom pr\xc3\xa9c\xc3\xa9dent (copie)', max_length=255, editable=False, blank=True)),
('adresse_complete', models.CharField(max_length=255, editable=False, blank=True)),
('email', models.EmailField(max_length=75, editable=False, blank=True)),
('montant_total', models.IntegerField(default=0, verbose_name=b'montant total (copie)', editable=False, blank=True)),
],
options={
'ordering': ['personne__nom', 'personne__prenom', 'structure__nom'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Competence',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('materiel_et_logistique', models.CharField(blank=True, max_length=255, verbose_name=b'Mat\xc3\xa9riel et logistique', choices=[[b'Offre', b'Offre'], [b'Demande', b'Demande'], [b'Offre et Demande', b'Offre et Demande']])),
('formation_et_sensibilisation', models.CharField(blank=True, max_length=255, verbose_name=b'Formation et sensibilisation', choices=[[b'Offre', b'Offre'], [b'Demande', b'Demande'], [b'Offre et Demande', b'Offre et Demande']])),
('correspondant_et_relais_informations', models.CharField(blank=True, max_length=255, verbose_name=b"Correspondant et relais d'informations", choices=[[b'Offre', b'Offre'], [b'Demande', b'Demande'], [b'Offre et Demande', b'Offre et Demande']])),
('diverses', models.CharField(blank=True, max_length=255, verbose_name=b'Comp\xc3\xa9tences diverses', choices=[[b'Offre', b'Offre'], [b'Demande', b'Demande'], [b'Offre et Demande', b'Offre et Demande']])),
('communication', models.CharField(blank=True, max_length=255, verbose_name=b'Communication', choices=[[b'Offre', b'Offre'], [b'Demande', b'Demande'], [b'Offre et Demande', b'Offre et Demande']])),
('rmq_materiel_et_logistique', models.TextField(verbose_name=b'RMQ Mat\xc3\xa9riel et logistique', blank=True)),
('rmq_formation_et_sensibilisation', models.TextField(verbose_name=b'RMQ Formation et sensibilisation', blank=True)),
('rmq_correspondant_et_relais_informations', models.TextField(verbose_name=b"RMQ Correspondant et relais d'informations", blank=True)),
('rmq_diverses', models.TextField(verbose_name=b'RMQ Comp\xc3\xa9tences diverses', blank=True)),
('rmq_communication', models.TextField(verbose_name=b'RMQ Communication', blank=True)),
],
options={
'ordering': ['personne__nom', 'personne__prenom'],
'verbose_name': 'Comp\xe9tence',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Fonction',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('type', models.CharField(max_length=255, blank=True)),
],
options={
'ordering': ['structure__nom', 'personne__nom', 'personne__prenom'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='ModePaiementAbonnement',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('date_facturation', models.DateField(default=datetime.date.today, null=True, verbose_name=b'date de facturation', blank=True)),
('date_reglement', models.DateField(null=True, verbose_name=b'date de r\xc3\xa8glement', blank=True)),
('type', models.CharField(max_length=255, blank=True)),
('montant', models.IntegerField(null=True, blank=True)),
],
options={
'verbose_name': 'Mode de Paiement (Abonnement)',
'verbose_name_plural': 'Modes de Paiement (Abonnement)',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='ModePaiementAdhesion',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('date_facturation', models.DateField(default=datetime.date.today, null=True, verbose_name=b'date de facturation', blank=True)),
('date_reglement', models.DateField(null=True, verbose_name=b'date de r\xc3\xa8glement', blank=True)),
('type', models.CharField(max_length=255, blank=True)),
('montant', models.IntegerField(null=True, blank=True)),
],
options={
'verbose_name': 'Mode de Paiement (Adh\xe9sion)',
'verbose_name_plural': 'Modes de Paiement (Adh\xe9sion)',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Personne',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('nom', models.CharField(max_length=255, blank=True)),
('prenom', models.CharField(max_length=255, verbose_name=b'pr\xc3\xa9nom', blank=True)),
('adresse', models.CharField(max_length=255, blank=True)),
('code_postal', models.CharField(max_length=255, blank=True)),
('ville', models.CharField(max_length=255, blank=True)),
('telephone1', models.CharField(max_length=255, verbose_name=b't\xc3\xa9l\xc3\xa9phone 1', blank=True)),
('telephone2', models.CharField(max_length=255, verbose_name=b't\xc3\xa9l\xc3\xa9phone 2', blank=True)),
('email', models.EmailField(max_length=75, blank=True)),
('abonne', models.BooleanField(default=False, verbose_name=b'abonn\xc3\xa9')),
('adherent', models.BooleanField(default=False, verbose_name=b'adh\xc3\xa9rent')),
('sol', models.BooleanField(default=False, verbose_name=b'SOL')),
('journaliste', models.BooleanField(default=False, verbose_name=b'journaliste')),
('adresse_complete', models.TextField(editable=False, blank=True)),
],
options={
'ordering': ['nom', 'prenom'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='StatutJuridique',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('libelle', models.CharField(max_length=255, verbose_name=b'libell\xc3\xa9')),
],
options={
'verbose_name_plural': 'Statuts Juridiques',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Structure',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('nom', models.CharField(max_length=255, blank=True)),
('adresse', models.CharField(max_length=255, blank=True)),
('code_postal', models.CharField(max_length=255, blank=True)),
('ville', models.CharField(max_length=255, blank=True)),
('telephone1', models.CharField(max_length=255, verbose_name=b't\xc3\xa9l\xc3\xa9phone 1', blank=True)),
('telephone2', models.CharField(max_length=255, verbose_name=b't\xc3\xa9l\xc3\xa9phone 2', blank=True)),
('fax', models.CharField(max_length=255, blank=True)),
('email', models.EmailField(max_length=75, blank=True)),
('site', models.CharField(max_length=255, blank=True)),
('abonne', models.BooleanField(default=False, verbose_name=b'abonn\xc3\xa9')),
('adherent', models.BooleanField(default=False, verbose_name=b'adh\xc3\xa9rent')),
('date_rencontre', models.CharField(max_length=255, verbose_name=b'Date \xc3\x89v\xc3\xa8nement', blank=True)),
('domaines_activite_txt', models.TextField(blank=True)),
('nb_salaries', models.IntegerField(null=True, verbose_name=b'nombre de salari\xc3\xa9s', blank=True)),
('mission', models.TextField(blank=True)),
('demarche_progres', models.NullBooleanField(default=False, verbose_name=b'd\xc3\xa9marche progr\xc3\xa8s')),
('demarche_progres_environnement', models.NullBooleanField(default=False, verbose_name=b'si oui Environnement')),
('demarche_progres_emploi', models.NullBooleanField(default=False, verbose_name=b'et ou Emploi')),
('marche_citoyen', models.BooleanField(default=False, verbose_name=b'BDIS Pro')),
('collectifs_acteurs', models.BooleanField(default=False, verbose_name=b'Collectif acteurs')),
('sol', models.BooleanField(default=False, verbose_name=b'SOL')),
('institutionnel', models.BooleanField(default=False, verbose_name=b'Institutionnel')),
('journaliste', models.BooleanField(default=False, verbose_name=b'Journaliste')),
('adresse_contact_etiquette', models.TextField(editable=False, blank=True)),
('autres_contacts', models.CharField(max_length=255, verbose_name=b'Contact etiquette', blank=True)),
('statut_juridique', models.ForeignKey(blank=True, to='bdd.StatutJuridique', null=True)),
],
options={
'ordering': ['nom'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Territoire',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('libelle', models.CharField(max_length=255, verbose_name=b'libell\xc3\xa9')),
],
options={
'ordering': ['libelle'],
'abstract': False,
},
bases=(models.Model,),
),
migrations.CreateModel(
name='TypePartenaire',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('libelle', models.CharField(max_length=255, verbose_name=b'libell\xc3\xa9')),
],
options={
'ordering': ['libelle'],
'abstract': False,
},
bases=(models.Model,),
),
migrations.AddField(
model_name='structure',
name='territoires',
field=models.ManyToManyField(to='bdd.Territoire', blank=True),
preserve_default=True,
),
migrations.AddField(
model_name='personne',
name='territoires',
field=models.ManyToManyField(to='bdd.Territoire', blank=True),
preserve_default=True,
),
migrations.AddField(
model_name='fonction',
name='personne',
field=models.ForeignKey(blank=True, to='bdd.Personne', null=True),
preserve_default=True,
),
migrations.AddField(
model_name='fonction',
name='structure',
field=models.ForeignKey(blank=True, to='bdd.Structure', null=True),
preserve_default=True,
),
migrations.AddField(
model_name='affiliation',
name='personne',
field=models.ForeignKey(blank=True, to='bdd.Personne', null=True),
preserve_default=True,
),
migrations.AddField(
model_name='affiliation',
name='structure',
field=models.ForeignKey(blank=True, to='bdd.Structure', null=True),
preserve_default=True,
),
migrations.AddField(
model_name='adhesion',
name='affiliation',
field=models.OneToOneField(null=True, blank=True, to='bdd.Affiliation'),
preserve_default=True,
),
migrations.AddField(
model_name='adhesion',
name='paiement',
field=models.OneToOneField(null=True, blank=True, to='bdd.ModePaiementAdhesion'),
preserve_default=True,
),
migrations.AddField(
model_name='abonnement',
name='affiliation',
field=models.OneToOneField(to='bdd.Affiliation'),
preserve_default=True,
),
migrations.AddField(
model_name='abonnement',
name='paiement',
field=models.OneToOneField(null=True, blank=True, to='bdd.ModePaiementAbonnement'),
preserve_default=True,
),
]

Voir le fichier

@ -34,9 +34,8 @@ def echeance_abonnement(self, htmlized=True):
return None
else:
ret = localize(date_derniere_facture)
if (
date_derniere_facture
< (datetime.date.today() - datetime.timedelta(365))
if date_derniere_facture < (
datetime.date.today() - datetime.timedelta(365)
):
if htmlized:
ret = "<em>%s</em>" % ret
@ -58,9 +57,8 @@ def echeance_adhesion(self, htmlized=True):
return None
else:
ret = localize(date_derniere_facture)
if (
date_derniere_facture
< (datetime.date.today() - datetime.timedelta(365))
if date_derniere_facture < (
datetime.date.today() - datetime.timedelta(365)
):
if htmlized:
ret = "<em>%s</em>" % ret
@ -158,7 +156,10 @@ class Structure(models.Model): # (Contact):
# type_partenaire = models.ManyToManyField(
# "TypePartenaire", blank=True, null=True)
abonne = models.BooleanField("abonné", default=False)
adherent = models.BooleanField("adhérent", default=False,)
adherent = models.BooleanField(
"adhérent",
default=False,
)
date_rencontre = models.CharField(
"Date Évènement", max_length=255, blank=True
)
@ -325,9 +326,9 @@ class Abonnement(models.Model):
self.affiliation.personne.nom,
)
(
Personne.objects
.filter(pk=self.affiliation.personne.id)
.update(abonne=True)
Personne.objects.filter(
pk=self.affiliation.personne.id
).update(abonne=True)
)
super(Abonnement, self).save(force_insert, force_update)
@ -390,9 +391,9 @@ class Adhesion(models.Model):
if self.affiliation.structure is not None:
self.nom_associe = self.affiliation.structure.nom
(
Structure.objects
.filter(pk=self.affiliation.structure.id)
.update(adherent=True)
Structure.objects.filter(
pk=self.affiliation.structure.id
).update(adherent=True)
)
elif self.affiliation.personne is not None:
self.nom_associe = "%s %s" % (
@ -400,9 +401,9 @@ class Adhesion(models.Model):
self.affiliation.personne.nom,
)
(
Personne.objects
.filter(pk=self.affiliation.personne.id)
.update(adherent=True)
Personne.objects.filter(
pk=self.affiliation.personne.id
).update(adherent=True)
)
super(Adhesion, self).save(force_insert, force_update)
@ -518,7 +519,8 @@ class Affiliation(models.Model):
def save(self, force_insert=False, force_update=False):
if self.personne is not None:
self.nom_precedent = "%s %s" % (
self.personne.prenom, self.personne.nom
self.personne.prenom,
self.personne.nom,
)
self.adresse_complete = self.personne.adresse_complete
self.email = self.personne.email
@ -564,7 +566,7 @@ class Affiliation(models.Model):
# cette classe ne semble pas utilisee d'ou le nocover
class Competence(models.Model): # pragma: nocover
class Competence(models.Model): # pragma: no cover
class Meta:
ordering = ["personne__nom", "personne__prenom"]
verbose_name = u"Compétence"

Voir le fichier

@ -2,7 +2,7 @@
from django.test import TestCase
from bdd.models import (
from grapes.bdd.models import (
Abonnement,
Adhesion,
Affiliation,
@ -13,7 +13,7 @@ from bdd.models import (
class PageTest(TestCase):
fixtures = ["bdd/tests/test_data"]
fixtures = ["grapes/bdd/tests/test_data"]
credential = {"username": "admin", "password": "password"}
@property
@ -32,8 +32,7 @@ class PageTest(TestCase):
@property
def s1(self):
sj1 = StatutJuridique(
pk=1,
libelle="Association loi 1901 ou assimilée"
pk=1, libelle="Association loi 1901 ou assimilée"
)
sj1.save()
return Structure(
@ -56,7 +55,11 @@ class PageTest(TestCase):
self.assertEqual(res.status_code, 200)
# on recupere l'adresse de la page apres la redirection
login_url = res.request["PATH_INFO"]
self.assertEqual(login_url, "/gestion/login/", "❌ La redirection de la page d’accueil a échoué.")
self.assertEqual(
login_url,
"/gestion/login/",
"❌ La redirection de la page d’accueil a échoué.",
)
def test_admin_page(self):
"❔🕸 Teste l’URL de la page d’administration."
@ -65,7 +68,7 @@ class PageTest(TestCase):
res = self.client.get("/", follow=True)
assert (
"Administration du site" in res.content
), "❌ L’accueil de l’interface d’administration pose problème."
), "❌ L’accueil de l’interface d’administration pose problème."
def test_personne_page(self):
"❔🕸 Teste la page d’édition d’une personne."
@ -79,21 +82,16 @@ class PageTest(TestCase):
'name="prenom" type="text" value="Jean-Michel"' in res.content
), '❌ Le champs « prénom » pose problème dans la page personne.'
assert (
(
'name="email" type="email" value="j-m.toto'
'@domaine.inval"'
) in res.content
), '❌ Le champs « email » pose problème dans la page personne.'
'name="email" type="email" value="j-m.toto' '@domaine.inval"'
) in res.content, (
'❌ Le champs « email » pose problème dans la page personne.'
)
def test_affiliation_page(self):
"❔ Teste la page d’une affiliation."
self.p1.save()
self.s1.save()
Affiliation(
pk=6,
personne_id=21,
structure_id=13
)
Affiliation(pk=6, personne_id=21, structure_id=13)
self.client.login(**self.credential)
res = self.client.get(
"/gestion/bdd/personne/21/affiliation/", follow=True
@ -265,7 +263,7 @@ class PageTest(TestCase):
self.client.login(**self.credential)
res = self.client.get(
"/gestion/bdd/personne/21/affiliation/abonnement/create/",
follow=True
follow=True,
)
self.assertEqual(res.status_code, 200)
url = res.request["PATH_INFO"]
@ -275,7 +273,7 @@ class PageTest(TestCase):
params = [
(
"<h1>Abonnement</h1>",
'❌ Le titre « Abonnement" manque au formulaire.'
'❌ Le titre « Abonnement" manque au formulaire.',
),
(
'name="nb_exemplaires"',
@ -323,10 +321,8 @@ class PageTest(TestCase):
aff1.save()
self.client.login(**self.credential)
res = self.client.get(
(
"/gestion/bdd/personne/21/"
"affiliation/adhesion/create/"
), follow=True
("/gestion/bdd/personne/21/" "affiliation/adhesion/create/"),
follow=True,
)
self.assertEqual(res.status_code, 200)
url = res.request["PATH_INFO"]
@ -334,13 +330,10 @@ class PageTest(TestCase):
url, "/gestion/bdd/personne/21/affiliation/adhesion/1/"
)
params = [
(
'<h1>Adhésion',
'❌ Le titre « Adhésion » manque au formulaire.'
),
('<h1>Adhésion', '❌ Le titre « Adhésion » manque au formulaire.'),
(
"<p>Collège : <b>A",
'❌ L’information « college » manque au formulaire.'
'❌ L’information « college » manque au formulaire.',
),
(
'type="submit" value="Enregistrer"',
@ -381,10 +374,8 @@ class PageTest(TestCase):
aff.save()
self.client.login(**self.credential)
res = self.client.get(
(
"/gestion/bdd/structure/13/"
"affiliation/adhesion/create/"
), follow=True
("/gestion/bdd/structure/13/" "affiliation/adhesion/create/"),
follow=True,
)
self.assertEqual(res.status_code, 200)
url = res.request["PATH_INFO"]
@ -392,14 +383,8 @@ class PageTest(TestCase):
url, "/gestion/bdd/structure/13/affiliation/adhesion/1/"
)
params = [
(
'<h1>Adhésion',
'❌ Le titre « Adhésion » manque au formulaire.'
),
(
'name="college"',
'❌ Le menu « college » manque au formulaire.'
),
('<h1>Adhésion', '❌ Le titre « Adhésion » manque au formulaire.'),
('name="college"', '❌ Le menu « college » manque au formulaire.'),
(
'type="submit" value="Enregistrer"',
"❌ Le bouton d’envoi du formulaire manque.",
@ -417,10 +402,7 @@ class PageTest(TestCase):
follow=True,
)
res = self.client.get(
(
"/gestion/bdd/structure/13/"
"affiliation/adhesion/1/"
)
("/gestion/bdd/structure/13/" "affiliation/adhesion/1/")
)
params = [
(
@ -451,7 +433,8 @@ class PageTest(TestCase):
(
"/gestion/bdd/structure/13/"
"affiliation/abonnement/paiement/create/"
), follow=True,
),
follow=True,
)
url = res.request["PATH_INFO"]
self.assertEqual(
@ -474,7 +457,7 @@ class PageTest(TestCase):
('name="type" type="text"', '❌ Le champs « type » n’existe pas.'),
(
'name="montant" type="number"',
'❌ Le champs « montant » n’existe pas.'
'❌ Le champs « montant » n’existe pas.',
),
]
for search_string, error in params:
@ -507,14 +490,15 @@ class PageTest(TestCase):
('type="text" name="type"', '❌ Le champs « type » n’existe pas.'),
(
'<input type="text" name="montant"',
'❌ Le champs « montant » n’existe pas.'
'❌ Le champs « montant » n’existe pas.',
),
]
res = self.client.get(
(
"/gestion/bdd/structure/13/"
"affiliation/abonnement/paiement/1/"
), follow=True
),
follow=True,
)
params = [
(
@ -557,7 +541,7 @@ class PageTest(TestCase):
params = [
(
'<h1>Paiement adhésion</h1>',
'❌ Il n’a pas de titre au formulaire de paiement d’adhesion.'
'❌ Il n’a pas de titre au formulaire de paiement d’adhesion.',
),
(
'name="date_facturation" type="text"',
@ -572,13 +556,13 @@ class PageTest(TestCase):
(
'name="type" type="text"',
'❌ Le champs « type » n’existe pas ou ne'
' s’affiche pas correctement.'
' s’affiche pas correctement.',
),
('name="type" type="text"', u'Le champs "type" n’existe pas.'),
(
'name="montant" type="number"',
'❌ Le champs « montant » n’existe pas'
' ou ne s’affiche pas correctement.'
' ou ne s’affiche pas correctement.',
),
]
for search_string, error in params:
@ -596,17 +580,12 @@ class PageTest(TestCase):
url = res.request["PATH_INFO"]
self.assertEqual(url, "/gestion/bdd/structure/13/affiliation/")
res = self.client.get(
(
"/gestion/bdd/structure/13/"
"affiliation/adhesion/paiement/1/"
), follow=True
("/gestion/bdd/structure/13/" "affiliation/adhesion/paiement/1/"),
follow=True,
)
params = [
(
(
'name="date_facturation" type="text"'
' value="01/05/2021"'
),
('name="date_facturation" type="text"' ' value="01/05/2021"'),
'❌ Le champs « date_facturation » n’a pas été modifié.',
),
(

Voir le fichier

@ -4,9 +4,15 @@ from datetime import date
from django.test import TestCase
from bdd.models import (Abonnement, Adhesion, Affiliation,
ModePaiementAbonnement, ModePaiementAdhesion, Personne,
Structure)
from grapes.bdd.models import (
Abonnement,
Adhesion,
Affiliation,
ModePaiementAbonnement,
ModePaiementAdhesion,
Personne,
Structure,
)
class ModelStrTest(TestCase):
@ -29,7 +35,7 @@ class ModelStrTest(TestCase):
pk=13,
abonne=False,
adherent=False,
collectifs_acteurs=False
collectifs_acteurs=False,
)
@property
@ -52,41 +58,26 @@ class ModelStrTest(TestCase):
self.p1.save()
self.s1.save()
params = [
(
None,
None,
u"Affiliation 6: (orpheline)",
None,
"-"
),
(
None,
13,
u"Affiliation 6: Asso Machine",
"Asso Machine",
"-"
),
(None, None, u"Affiliation 6: (orpheline)", None, "-"),
(None, 13, u"Affiliation 6: Asso Machine", "Asso Machine", "-"),
(
21,
None,
u"Affiliation 6: Jean-Michel Toto",
"Toto",
"Jean-Michel"
"Jean-Michel",
),
(
21,
13,
u"Affiliation 6: Jean-Michel Toto",
"Asso Machine", "Jean-Michel"
"Asso Machine",
"Jean-Michel",
),
]
for pers_id, struct_id, exp_value, exp_nom, exp_prenom in params:
aff = Affiliation(
pk=6,
personne_id=pers_id,
structure_id=struct_id
pk=6, personne_id=pers_id, structure_id=struct_id
)
aff.save()
self.assertEqual(unicode(aff), exp_value)
@ -122,9 +113,7 @@ class ModelStrTest(TestCase):
]
for pers_id, struct_id, exp_value, exp_nom, exp_prenom in params:
aff = Affiliation(
pk=6,
personne_id=pers_id,
structure_id=struct_id
pk=6, personne_id=pers_id, structure_id=struct_id
)
aff.save()
abo = Abonnement(pk=7, affiliation_id=6, date=date(2022, 11, 9))
@ -143,7 +132,7 @@ class ModelStrTest(TestCase):
13,
u"Adhésion 8: 9 novembre 2022 de Asso Machine",
"Asso Machine",
"-"
"-",
),
(
21,
@ -162,16 +151,11 @@ class ModelStrTest(TestCase):
]
for pers_id, struct_id, exp_value, exp_nom, exp_prenom in params:
aff = Affiliation(
pk=6,
personne_id=pers_id,
structure_id=struct_id
pk=6, personne_id=pers_id, structure_id=struct_id
)
aff.save()
adh = Adhesion(
pk=8,
affiliation_id=6,
date=date(2022, 11, 9),
college="A"
pk=8, affiliation_id=6, date=date(2022, 11, 9), college="A"
)
adh.save()
self.assertEqual(unicode(adh), exp_value)
@ -187,7 +171,8 @@ class ModelStrTest(TestCase):
pk=1,
)
self.assertEqual(
unicode(modp), (
unicode(modp),
(
u"Paiement 1: 15€ par cheque le 09/10/2022"
u" (règlement le 09/11/2022)"
),
@ -218,14 +203,15 @@ class ModelStrTest(TestCase):
)
modpad.save()
self.assertEqual(
unicode(modpad), (
unicode(modpad),
(
u"Paiement 1: 20€ par cheque le 2022-11-10 "
u"(règlement le 2022-11-15)"
),
)
def test_echeanceabonnement(self):
"❔ Teste l’échéance d’un abonnement "
"❔ Teste l’échéance d’un abonnement"
self.p1.save()
self.s1.save()
aff = Affiliation(pk=112, personne_id=21, structure_id=13)
@ -234,8 +220,7 @@ class ModelStrTest(TestCase):
abo1 = Abonnement(pk=2, affiliation_id=112, date="2013-05-01")
abo1.save()
self.assertEqual(
unicode(self.p1.echeance_abonnement()),
u"<em>1 mai 2013</em>"
unicode(self.p1.echeance_abonnement()), u"<em>1 mai 2013</em>"
)
self.assertEqual(
unicode(self.p1.echeance_abonnement(htmlized=False)), u"1 mai 2013"
@ -251,8 +236,7 @@ class ModelStrTest(TestCase):
adh = Adhesion(pk=2, affiliation_id=112, date="2013-05-01")
adh.save()
self.assertEqual(
unicode(self.p1.echeance_adhesion()),
u"<em>1 mai 2013</em>"
unicode(self.p1.echeance_adhesion()), u"<em>1 mai 2013</em>"
)
self.assertEqual(
unicode(self.p1.echeance_adhesion(htmlized=False)), u"1 mai 2013"

Voir le fichier

Voir le fichier

@ -1,8 +1,9 @@
# -*- coding: utf-8 -*-
import sys
try:
from settings_default import *
except ImportError, e:
from settings_default import * # noqa
except ImportError, e: # pragma: no cover
print """
-------------------------------------------------------------------------
Note to developper: the settings is not properly configured.
@ -13,7 +14,7 @@ except ImportError, e:
"""
sys.exit(1)
if not 'PROJECT_PATH' in globals():
if 'PROJECT_PATH' not in globals(): # pragma: no cover
print """
-------------------------------------------------------------------------
Note to developper: the settings is not properly configured.
@ -25,8 +26,8 @@ if not 'PROJECT_PATH' in globals():
sys.exit(1)
try:
from settings_local import *
except ImportError, e:
from settings_local import * # noqa
except ImportError, e: # pragma: no cover
print """
-------------------------------------------------------------------------
You need to create a settings_local.py file which needs to
@ -39,7 +40,7 @@ except ImportError, e:
# just use sqlite in-memory database for test
# avoid the hassle to create and destroy a full postgres SQL database
if 'test' in sys.argv:
DATABASES['default'] = {'ENGINE': 'django.db.backends.sqlite3'}
DATE_FORMAT="d/m/Y"
# if 'test' in sys.argv:
# DATABASES['default'] = {'ENGINE': 'django.db.backends.sqlite3'}
# DATE_FORMAT="d/m/Y"
# End of file

Certains fichiers ne sont pas affichés car ce diff contient trop de modifications Voir plus