我正在尝试在我的第一个Django项目(称为“ meu_blog”)中创建数据库。我创建了一个名为gerar_banco_de_dados.bat的文件,并在其中输入以下代码:

python manage.py syncdb
pause


项目“ meu_blog”的设置文件中的代码为:

DATABASES = {
    'default': {
        'ENGINE': 'sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
        'NAME': 'meu_blog.db',                      # Or path to database file if using sqlite3.
        'USER': '',                      # Not used with sqlite3.
        'PASSWORD': '',                  # Not used with sqlite3.
        'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.
        'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
   }
}


但是当我尝试使用以下信息创建用户管理系统时:

•用户名:admin
•电子邮件:admin@gmail.com
•密码:1
•密码(再次):1

我收到一条消息:“未找到固定装置”



相反,应该在什么时候出现此消息(根据我遵循的tutorial book):



因此,我想知道如何解决此“找不到固定装置”并安装用户管理系统。

我正在使用Python 2.6和Django 1.3。

在此先感谢您的帮助。

最佳答案

本质上,“未找到固定装置”不是错误。如果您不为应用程序使用initial_data.json固定装置,则通常会在syncdb期间显示该信息(这不是必需的)。没有问题。

关于python - 在Django中安装用户管理系统时,如何解决“找不到固定装置”的问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9150222/

10-12 17:00