Aco*_*orn 9 database django settings
如果您未能在setting.py中设置数据库引擎,则会出现错误.
如果您不需要数据库,是否有某种方法可以禁用特定站点的django数据库部分?
如果要使用django的某些功能(例如会话),则需要使用数据库引擎.如果您不需要这些,只需将它们从中间件类中删除即可.
如果要使用会话或使用django应用程序存储某些数据,但不想执行所有复杂的数据库配置,则可以使用sqlite3作为数据库引擎.它不需要任何设置,您只需指定一个路径,即创建和存储数据库文件.而已:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': '/var/www/mysite/sqlite.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.
}
}
Run Code Online (Sandbox Code Playgroud)
你能在那里列出一个 SQLite 数据库吗?
尽管我会考虑,如果我是你,使用像 Django 这样的重量级框架是否适合你想要的任务(因为你甚至不需要数据库)。
| 归档时间: |
|
| 查看次数: |
6348 次 |
| 最近记录: |