0

**(geoenv) C:\Users\Nitish\Desktop\Mtech Project\Stage 8 database start\geosite>python manage.py createsuperuser 您有 13 个未应用的迁移。在您为应用程序应用迁移之前,您的项目可能无法正常工作:admin、auth、contenttypes、sessions。运行“python manage.py migrate”以应用它们。Traceback(最近一次调用最后一次):文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\backends\utils.py”,第 65 行,在执行返回 self.cursor.execute(sql, params) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\backends\sqlite3\base.py ",第 328 行,在执行 return Database.Cursor.execute(self, query, params) sqlite3.OperationalError: no such table: auth_user 以上异常是以下异常的直接原因:len self._fetch_all() 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\models\query.py”,第 1105 行,在 _fetch_all self ._result_cache = list(self._iterable_class(self)) 文件 "C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\models\query.py",第 53 行,在iter 结果 = compiler.execute_sql(chunked_fetch=self.chunked_fetch) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\models\sql\compiler.py ",第 886 行,在 execute_sql 中引发 original_exception 文件 "C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\models\sql\compiler.py",行876、在execute_sql cursor.execute(sql, params)文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\backends\utils.py”中,第 80 行,在执行中返回 super(CursorDebugWrapper, self).execute(sql, params) File "C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\ backends\utils.py”,第 65 行,在执行中返回 self.cursor.execute(sql, params) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\utils.py”,第 94 行,在退出 六.reraise(dj_exc_type, dj_exc_value, traceback) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\utils\six.py”,第 685 行,在 reraise raise value.with_traceback(tb) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\backends\utils.py”,第 65 行,在执行中返回 self.cursor.execute(sql, params) 文件“C:\Users\Nitish\Desktop\MTECHP~1\STAGE8~1\geoenv\lib\site-packages\django\db\backends\sqlite3\base. py",第 328 行,在执行中返回 Database.Cursor.execute(self, query, params)

django.db.utils.OperationalError:没有这样的表:auth_user

4

1 回答 1

1

createsuperuser cmd 只能在制作模型、makemigrations 和 migrate cmd 后使用。在此之前我试图使用它。

于 2017-06-09T17:02:13.603 回答