社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

django创建超级用户错误

amou1758 • 7 年前 • 546 次点击  

环境: python2.7 pycharm django1.9

整理完model之后,makemigrations,migrate,都没有问题,但是创建数据库出现如下错误

Traceback (most recent call last): File "D:\PyCharm 2017.3.3\helpers\pycharm\django_manage.py", line 43, in <module> run_module(manage_file, None, 'main', True) File "D:\Python\python27\Lib\runpy.py", line 188, in run_module fname, loader, pkg_name) File "D:\Python\python27\Lib\runpy.py", line 82, in _run_module_code mod_name, mod_fname, mod_loader, pkg_name) File "D:\Python\python27\Lib\runpy.py", line 72, in _run_code exec code in run_globals File "D:\Pycharm_Projects\MxOnline\manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\core\management__init.py", line 350, in execute_from_command_line utility.execute() File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\core\management__init.py", line 342, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\core\management\base.py", line 348, in run_from_argv self.execute(args, cmd_options) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\contrib\auth\management\commands\createsuperuser.py", line 52, in execute return super(Command, self).execute(*args, options) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\core\management\base.py", line 399, in execute output = self.handle(args, options) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\contrib\auth\management\commands\createsuperuser.py", line 173, in handle self.UserModel._default_manager.db_manager(database).create_superuser(user_data) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\contrib\auth\models.py", line 165, in create_superuser return self._create_user(username, email, password, extra_fields) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\contrib\auth\models.py", line 148, in _create_user user.save(using=self._db) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\contrib\auth\base_user.py", line 74, in save super(AbstractBaseUser, self).save(*args, kwargs) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\base.py", line 700, in save force_update=force_update, update_fields=update_fields) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\base.py", line 728, in save_base updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\base.py", line 812, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\base.py", line 851, in _do_insert using=using, raw=raw) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\manager.py", line 122, in manager_method return getattr(self.get_queryset(), name)(args, *kwargs) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\query.py", line 1039, in _insert return query.get_compiler(using=using).execute_sql(return_id) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\sql\compiler.py", line 1063, in execute_sql for sql, params in self.as_sql(): File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\sql\compiler.py", line 1023, in as_sql for obj in self.query.objs File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\sql\compiler.py", line 962, in prepare_value value = field.get_db_prep_save(value, connection=self.connection) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\fields__init.py", line 728, in get_db_prep_save prepared=False) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\fields__init.py", line 1301, in get_db_prep_value value = self.get_prep_value(value) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\fields__init.py", line 1296, in get_prep_value return self.to_python(value) File "D:\Pycharm_Projects\MxOnline\Env\lib\site-packages\django\db\models\fields__init.py", line 1273, in to_python params={'value': value}, django.core.exceptions.ValidationError: [u'\u2019\u2018 \u5fc5\u987b\u4e3a\u5408\u6cd5\u7684\u65e5\u671f\u683c\u5f0f\uff0c\u8bf7\u4f7f\u7528 YYYY-MM-DD \u683c\u5f0f\u3002']

Process finished with exit code 1

不知道去哪里找错,就是超级用户创建不成功,

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/9952
文章 [ 1 ]  |  最新文章 7 年前