Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django python:返回int(value)ValueError:以10为基数的int()的文本无效:“”_Django_Python 3.x_Django Models - Fatal编程技术网

Django python:返回int(value)ValueError:以10为基数的int()的文本无效:“”

Django python:返回int(value)ValueError:以10为基数的int()的文本无效:“”,django,python-3.x,django-models,Django,Python 3.x,Django Models,帮助,我一直得到ValueError:带base的int的文本无效 10:当我尝试移植我的模型时。这是我的模型 from django.db import models from datetime import date class PoliceAssurance(models.Model): numPolice = models.AutoField(primary_key=True) raison = models.CharField(max_length=50)

帮助,我一直得到ValueError:带base的int的文本无效 10:当我尝试移植我的模型时。这是我的模型

from django.db import models
from datetime import date

class PoliceAssurance(models.Model):
     numPolice = models.AutoField(primary_key=True)
     raison = models.CharField(max_length=50)
     tel = models.CharField(max_length=20)
     email = models.CharField(max_length=50)
     interlocuteur = models.CharField(max_length=50)
     dateDebut = models.CharField(max_length=50)
     dateFin = models.CharField(max_length=50)
     tiers = models.CharField(max_length=50)
     formule = models.CharField(max_length=50)
     territoire = models.CharField(max_length=50)
     exclusions = models.CharField(max_length=50)
     complement = models.CharField(max_length=50)
这是痕迹

Operations to perform:
Apply all migrations: sessions, contenttypes, log, admin, auth
Running migrations:
Rendering model states... DONE
Applying log.0003_auto_20170206_1251...Traceback (most recent call last):
File "manage.py", line 10,in <module> execute_from_command_line(sys.argv)
File "C:\Python34\lib\site-packages\django\core\management\__init__.py",             line 350, in execute_from_command_line utility.execute()
File "C:\Python34\lib\site-packages\django\core\management\__init__.py", line 342, in execute self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Python34\lib\site-packages\django\core\management\base.py", line  348, in run_from_argv self.execute(*args, **cmd_options)
File "C:\Python34\lib\site-packages\django\core\management\base.py", line 399, in execute output = self.handle(*args, **options) File "C:\Python34\lib\site-packages\django\core\management\commands\migrate.py", line 200, in handle executor.migrate(targets,plan, fake=fake,fake_initial=fake_initial)
File "C:\Python34\lib\site-packages\django\db\migrations\executor.py", line 92, in migrate self._migrate_all_forwards(plan, full_plan, fake=fake, fake_initial=fake_initial)
File "C:\Python34\lib\site-packages\django\db\migrations\executor.py", line 121, in _migrate_all_forwards state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)
File "C:\Python34\lib\site-packages\django\db\migrations\executor.py", line 198, in apply_migration state = migration.apply(state, schema_editor)
File "C:\Python34\lib\site-packages\django\db\migrations\migration.py", line 123, in apply operation.database_forwards(self.app_label, schema_editor, old_state, project_state) File "C:\Python34\lib\site-packages\django\db\migrations\operations\fields.py", line 62, in database_forwards field,
File "C:\Python34\lib\site-packages\django\db\backends\base\schema.py", line 382, in add_field definition, params = self.column_sql(model, field, include_default=True)
File "C:\Python34\lib\site-packages\django\db\backends\base\schema.py", line 145, in column_sql default_value = self.effective_default(field)
File "C:\Python34\lib\site-packages\django\db\backends\base\schema.py", line 210, in effective_default default = field.get_db_prep_save(default, self.connection)
File "C:\Python34\lib\site-packages\django\db\models\fields\__init__.py", line 728, in get_db_prep_save prepared=False)
File "C:\Python34\lib\site-packages\django\db\models\fields\__init__.py", line 968, in get_db_prep_value value = self.get_prep_value(value)
File "C:\Python34\lib\site-packages\django\db\models\fields\__init__.py", line 976, in get_prep_value     return int(value)
ValueError: invalid literal for int() with base 10: ''
我的问题解决了

我删除了migrations文件夹并执行了以下命令

python manage.py showmigrations应用程序

python manage.py迁移零

python manage.py makemigrations


python manage.py migrate App和我运行的App

您能提供整个堆栈吗trace@EvansMurithi我包括了痕迹