Django runserver错误

来源:互联网 发布:电信3g网络有哪些频段 编辑:程序博客网 时间:2024/06/05 15:09


[du@du blog01]$ ls
blog01  manage.py
[du@du blog01]$ python manage.py runserver

Performing system checks...System check identified no issues (0 silenced).Unhandled exception in thread started by <function wrapper at 0x262cf50>Traceback (most recent call last):  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/utils/autoreload.py", line 226, in wrapper    fn(*args, **kwargs)  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/core/management/commands/runserver.py", line 124, in inner_run    self.check_migrations()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/core/management/base.py", line 437, in check_migrations    executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS])  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/migrations/executor.py", line 20, in __init__    self.loader = MigrationLoader(self.connection)  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/migrations/loader.py", line 52, in __init__    self.build_graph()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/migrations/loader.py", line 203, in build_graph    self.applied_migrations = recorder.applied_migrations()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/migrations/recorder.py", line 65, in applied_migrations    self.ensure_schema()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/migrations/recorder.py", line 52, in ensure_schema    if self.Migration._meta.db_table in self.connection.introspection.table_names(self.connection.cursor()):  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/base/base.py", line 231, in cursor    cursor = self.make_debug_cursor(self._cursor())  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/base/base.py", line 204, in _cursor    self.ensure_connection()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/base/base.py", line 199, in ensure_connection    self.connect()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/utils.py", line 94, in __exit__    six.reraise(dj_exc_type, dj_exc_value, traceback)  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/base/base.py", line 199, in ensure_connection    self.connect()  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/base/base.py", line 171, in connect    self.connection = self.get_new_connection(conn_params)  File "/usr/lib/python2.7/site-packages/Django-1.10.6-py2.7.egg/django/db/backends/sqlite3/base.py", line 209, in get_new_connection    conn = Database.connect(**conn_params)django.db.utils.OperationalError: unable to open database file



解决:切换为管理员账号,运行

[du@du blog01]$ su
Password:
[root@du blog01]# python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

March 14, 2017 - 14:28:20
Django version 1.10.6, using settings 'blog01.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.




0 0