forked from DGNum/gestioCOF
Petites corrections
- Ajout de migrations manquantes dans `gestioncof` et `bda`. - `kfet/migrations/0001_initial.py` requiert désormais une migration qui existe. - Paquet manquant dans l'approvisionnement Vagrant.
This commit is contained in:
parent
3d25d1ab77
commit
04161cd7d4
5 changed files with 304 additions and 2 deletions
89
bda/migrations/0008_py3.py
Normal file
89
bda/migrations/0008_py3.py
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.db import models, migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('bda', '0007_extends_spectacle'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='choixspectacle',
|
||||||
|
name='double_choice',
|
||||||
|
field=models.CharField(verbose_name='Nombre de places', choices=[('1', '1 place'), ('autoquit', '2 places si possible, 1 sinon'), ('double', '2 places sinon rien')], default='1', max_length=10),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='participant',
|
||||||
|
name='paymenttype',
|
||||||
|
field=models.CharField(verbose_name='Moyen de paiement', choices=[('cash', 'Cash'), ('cb', 'CB'), ('cheque', 'Chèque'), ('autre', 'Autre')], max_length=6, blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='salle',
|
||||||
|
name='address',
|
||||||
|
field=models.TextField(verbose_name='Adresse'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='salle',
|
||||||
|
name='name',
|
||||||
|
field=models.CharField(verbose_name='Nom', max_length=300),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='date',
|
||||||
|
field=models.DateTimeField(verbose_name='Date & heure'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='description',
|
||||||
|
field=models.TextField(verbose_name='Description', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='listing',
|
||||||
|
field=models.BooleanField(verbose_name='Les places sont sur listing'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='price',
|
||||||
|
field=models.FloatField(verbose_name="Prix d'une place"),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='slots',
|
||||||
|
field=models.IntegerField(verbose_name='Places'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='slots_description',
|
||||||
|
field=models.TextField(verbose_name='Description des places', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='spectacle',
|
||||||
|
name='title',
|
||||||
|
field=models.CharField(verbose_name='Titre', max_length=300),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='tirage',
|
||||||
|
name='active',
|
||||||
|
field=models.BooleanField(verbose_name='Tirage actif', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='tirage',
|
||||||
|
name='fermeture',
|
||||||
|
field=models.DateTimeField(verbose_name='Date et heure de fermerture du tirage'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='tirage',
|
||||||
|
name='ouverture',
|
||||||
|
field=models.DateTimeField(verbose_name="Date et heure d'ouverture du tirage"),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='tirage',
|
||||||
|
name='title',
|
||||||
|
field=models.CharField(verbose_name='Titre', max_length=300),
|
||||||
|
),
|
||||||
|
]
|
194
gestioncof/migrations/0008_py3.py
Normal file
194
gestioncof/migrations/0008_py3.py
Normal file
|
@ -0,0 +1,194 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.db import models, migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('gestioncof', '0007_alter_club'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='clipper',
|
||||||
|
name='fullname',
|
||||||
|
field=models.CharField(verbose_name='Nom complet', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='clipper',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(verbose_name='Identifiant', max_length=20),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='comments',
|
||||||
|
field=models.TextField(verbose_name='Commentaires visibles uniquement par le Buro', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='is_cof',
|
||||||
|
field=models.BooleanField(verbose_name='Membre du COF', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='login_clipper',
|
||||||
|
field=models.CharField(verbose_name='Login clipper', max_length=8, blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='mailing_bda',
|
||||||
|
field=models.BooleanField(verbose_name='Recevoir les mails BdA', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='mailing_bda_revente',
|
||||||
|
field=models.BooleanField(verbose_name='Recevoir les mails de revente de places BdA', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='mailing_cof',
|
||||||
|
field=models.BooleanField(verbose_name='Recevoir les mails COF', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='occupation',
|
||||||
|
field=models.CharField(verbose_name='Occupation', choices=[('exterieur', 'Extérieur'), ('1A', '1A'), ('2A', '2A'), ('3A', '3A'), ('4A', '4A'), ('archicube', 'Archicube'), ('doctorant', 'Doctorant'), ('CST', 'CST')], default='1A', max_length=9),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='petits_cours_accept',
|
||||||
|
field=models.BooleanField(verbose_name='Recevoir des petits cours', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='petits_cours_remarques',
|
||||||
|
field=models.TextField(verbose_name='Remarques et précisions pour les petits cours', default='', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='cofprofile',
|
||||||
|
name='type_cotiz',
|
||||||
|
field=models.CharField(verbose_name='Type de cotisation', choices=[('etudiant', 'Normalien étudiant'), ('normalien', 'Normalien élève'), ('exterieur', 'Extérieur')], default='normalien', max_length=9),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='custommail',
|
||||||
|
name='comments',
|
||||||
|
field=models.TextField(verbose_name='Informations contextuelles sur le mail', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='custommail',
|
||||||
|
name='content',
|
||||||
|
field=models.TextField(verbose_name='Contenu'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='custommail',
|
||||||
|
name='title',
|
||||||
|
field=models.CharField(verbose_name='Titre', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='description',
|
||||||
|
field=models.TextField(verbose_name='Description', blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='end_date',
|
||||||
|
field=models.DateTimeField(verbose_name='Date de fin', null=True, blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='image',
|
||||||
|
field=models.ImageField(verbose_name='Image', upload_to='imgs/events/', null=True, blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='location',
|
||||||
|
field=models.CharField(verbose_name='Lieu', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='registration_open',
|
||||||
|
field=models.BooleanField(verbose_name='Inscriptions ouvertes', default=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='event',
|
||||||
|
name='title',
|
||||||
|
field=models.CharField(verbose_name='Titre', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventcommentfield',
|
||||||
|
name='fieldtype',
|
||||||
|
field=models.CharField(verbose_name='Type', choices=[('text', 'Texte long'), ('char', 'Texte court')], default='text', max_length=10),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventcommentfield',
|
||||||
|
name='name',
|
||||||
|
field=models.CharField(verbose_name='Champ', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventcommentvalue',
|
||||||
|
name='content',
|
||||||
|
field=models.TextField(verbose_name='Contenu', null=True, blank=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventoption',
|
||||||
|
name='multi_choices',
|
||||||
|
field=models.BooleanField(verbose_name='Choix multiples', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventoption',
|
||||||
|
name='name',
|
||||||
|
field=models.CharField(verbose_name='Option', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='eventoptionchoice',
|
||||||
|
name='value',
|
||||||
|
field=models.CharField(verbose_name='Valeur', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='petitcoursability',
|
||||||
|
name='niveau',
|
||||||
|
field=models.CharField(verbose_name='Niveau', choices=[('college', 'Collège'), ('lycee', 'Lycée'), ('prepa1styear', 'Prépa 1ère année / L1'), ('prepa2ndyear', 'Prépa 2ème année / L2'), ('licence3', 'Licence 3'), ('other', 'Autre (préciser dans les commentaires)')], max_length=12),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='petitcoursattribution',
|
||||||
|
name='rank',
|
||||||
|
field=models.IntegerField(verbose_name="Rang dans l'email"),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='petitcoursattributioncounter',
|
||||||
|
name='count',
|
||||||
|
field=models.IntegerField(verbose_name="Nombre d'envois", default=0),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='petitcoursdemande',
|
||||||
|
name='niveau',
|
||||||
|
field=models.CharField(verbose_name='Niveau', choices=[('college', 'Collège'), ('lycee', 'Lycée'), ('prepa1styear', 'Prépa 1ère année / L1'), ('prepa2ndyear', 'Prépa 2ème année / L2'), ('licence3', 'Licence 3'), ('other', 'Autre (préciser dans les commentaires)')], default='', max_length=12),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='survey',
|
||||||
|
name='old',
|
||||||
|
field=models.BooleanField(verbose_name='Archiver (sondage fini)', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='survey',
|
||||||
|
name='survey_open',
|
||||||
|
field=models.BooleanField(verbose_name='Sondage ouvert', default=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='survey',
|
||||||
|
name='title',
|
||||||
|
field=models.CharField(verbose_name='Titre', max_length=200),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='surveyquestion',
|
||||||
|
name='multi_answers',
|
||||||
|
field=models.BooleanField(verbose_name='Choix multiples', default=False),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='surveyquestion',
|
||||||
|
name='question',
|
||||||
|
field=models.CharField(verbose_name='Question', max_length=200),
|
||||||
|
),
|
||||||
|
]
|
|
@ -10,7 +10,7 @@ import datetime
|
||||||
class Migration(migrations.Migration):
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
('gestioncof', '0007_auto_20160802_1022'),
|
('gestioncof', '0007_alter_club'),
|
||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
19
kfet/migrations/0043_auto_20160901_0046.py
Normal file
19
kfet/migrations/0043_auto_20160901_0046.py
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.db import models, migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('kfet', '0042_auto_20160831_0126'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='account',
|
||||||
|
name='promo',
|
||||||
|
field=models.IntegerField(blank=True, default=2016, null=True, choices=[(1980, 1980), (1981, 1981), (1982, 1982), (1983, 1983), (1984, 1984), (1985, 1985), (1986, 1986), (1987, 1987), (1988, 1988), (1989, 1989), (1990, 1990), (1991, 1991), (1992, 1992), (1993, 1993), (1994, 1994), (1995, 1995), (1996, 1996), (1997, 1997), (1998, 1998), (1999, 1999), (2000, 2000), (2001, 2001), (2002, 2002), (2003, 2003), (2004, 2004), (2005, 2005), (2006, 2006), (2007, 2007), (2008, 2008), (2009, 2009), (2010, 2010), (2011, 2011), (2012, 2012), (2013, 2013), (2014, 2014), (2015, 2015), (2016, 2016)]),
|
||||||
|
),
|
||||||
|
]
|
|
@ -9,7 +9,7 @@ DBPASSWD="4KZt3nGPLVeWSvtBZPSM3fSzXpzEU4"
|
||||||
|
|
||||||
# Installation de paquets utiles
|
# Installation de paquets utiles
|
||||||
apt-get update && apt-get install -y mercurial python-pip python-dev \
|
apt-get update && apt-get install -y mercurial python-pip python-dev \
|
||||||
libmysqlclient-dev libjpeg-dev
|
libmysqlclient-dev libjpeg-dev git
|
||||||
|
|
||||||
# Configuration et installation de mysql. Le mot de passe root est le même que
|
# Configuration et installation de mysql. Le mot de passe root est le même que
|
||||||
# le mot de passe pour l'utilisateur local - pour rappel, ceci est une instance
|
# le mot de passe pour l'utilisateur local - pour rappel, ceci est une instance
|
||||||
|
|
Loading…
Reference in a new issue