Hello,
i have problem in migration, in my* "model.py"* file i added a new table
and new fields (into the exisiting table) and thats what i got when i do
*""..manage.py
migrate..."" :*
Operations to perform:
Apply all migrations: utilisateur
Running migrations:
Applying utilisateur.0002_auto_20170518_1610...Traceback (most recent
call last):
File "manage.py", line 22, in <module>
execute_from_command_line(sys.argv)
File "C:\Python36\lib\site-packages\django\core\management\__init__.py",
line 363, in execute_from_command_line
utility.execute()
File "C:\Python36\lib\site-packages\django\core\management\__init__.py",
line 355, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Python36\lib\site-packages\django\core\management\base.py", line
283, in run_from_argv
self.execute(*args, **cmd_options)
File "C:\Python36\lib\site-packages\django\core\management\base.py", line
330, in execute
output = self.handle(*args, **options)
File
"C:\Python36\lib\site-packages\django\core\management\commands\migrate.py",
line 204, in handle
fake_initial=fake_initial,
File "C:\Python36\lib\site-packages\django\db\migrations\executor.py",
line 115, in migrate
state = self._migrate_all_forwards(state, plan, full_plan, fake=fake,
fake_initial=fake_initial)
File "C:\Python36\lib\site-packages\django\db\migrations\executor.py",
line 145, in _migrate_all_forwards
state = self.apply_migration(state, migration, fake=fake,
fake_initial=fake_initial)
File "C:\Python36\lib\site-packages\django\db\migrations\executor.py",
line 244, in apply_migration
state = migration.apply(state, schema_editor)
File "C:\Python36\lib\site-packages\django\db\migrations\migration.py",
line 129, in apply
operation.database_forwards(self.app_label, schema_editor, old_state,
project_state)
File
"C:\Python36\lib\site-packages\django\db\migrations\operations\fields.py",
line 86, in database_forwards
field,
File
"C:\Python36\lib\site-packages\django\db\backends\sqlite3\schema.py", line
238, in add_field
self._remake_table(model, create_field=field)
File
"C:\Python36\lib\site-packages\django\db\backends\sqlite3\schema.py", line
113, in _remake_table
self.effective_default(create_field)
File "C:\Python36\lib\site-packages\django\db\backends\base\schema.py",
line 228, in effective_default
default = field.get_db_prep_save(default, self.connection)
File "C:\Python36\lib\site-packages\django\db\models\fields\__init__.py",
line 766, in get_db_prep_save
prepared=False)
File "C:\Python36\lib\site-packages\django\db\models\fields\__init__.py",
line 1297, in get_db_prep_value
value = self.get_prep_value(value)
File "C:\Python36\lib\site-packages\django\db\models\fields\__init__.py",
line 1292, in get_prep_value
return self.to_python(value)
File "C:\Python36\lib\site-packages\django\db\models\fields\__init__.py",
line 1254, in to_python
parsed = parse_date(value)
File "C:\Python36\lib\site-packages\django\utils\dateparse.py", line 61,
in parse_date
match = date_re.match(value)
PS C:\Users\admin\vital>
i'v included the models.py file !!
so if someone can help !!
thnx
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/0666e7d3-f17c-490f-b1ee-e7d2af73dbdc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
from django.db import models
class User(models.Model):
"""
On fait hériter notre classe User de AbstractUser pour avoir les groupes, les permissions, le nom, l'email, etc.
Si vous n'avez pas besoin de ces fonctionnalités vous pouvez hériter de BaseAbstractUser
"""
username = models.CharField(max_length=255, unique=True, verbose_name=("Nom d'utilisateur"))
first_name = models.CharField(max_length=50, verbose_name=("Nom de Famille"))
last_name = models.CharField(max_length=50, verbose_name=("Prénom"))
birth_date = models.DateField(verbose_name= ("Date de Naissance"))
birth_place = models.DateField(verbose_name= ("Lieu de Naissance"))
email = models.EmailField(unique=True, verbose_name=("Adresse Email"))
adress = models.CharField(max_length=80, help_text='Exemple: 01 RUE DE CRAIOVA', verbose_name=("Adresse"))
adress_complement = models.CharField(max_length=80, help_text='Residence, batiment, Appt, BP, Chez..', verbose_name=("Complément d'Adresse"))
city = models.CharField(max_length=80, help_text='Exemple: PARIS', verbose_name=("Ville"))
zipcode = models.IntegerField(help_text='75016', verbose_name=("Code Postal"))
drive_licence_num = models.CharField(max_length=80, verbose_name=("N° du Permis de conduire"))
social_secu_num = models.IntegerField(verbose_name=('N° de Sécurité Sociale'))
phone_number = models.IntegerField(verbose_name=("Num de Tel"))
class Vehicule(models.Model):
matricule=models.CharField(max_length=10, verbose_name=("Plaque d'immatriculation"))
constructor = models.CharField(max_length=20, verbose_name=("Marque du véhicule"))
model_v = models.CharField(max_length=20, verbose_name=("Modele du vehicule"))
milling = models.IntegerField(verbose_name=("Kilometrage")) #need to be update
avaliability = models.BooleanField(default=True)
#class Booking(models.Modele)