我正在开发一个 Django 应用程序,但不幸的是我的笔记本电脑坏了,需要一个月的时间来修复。这意味着当我使用名为Termux的Android应用程序来处理项目时。但是Termux仍然没有postgresql包,也不想仅为了运行项目而弄乱我的设置。那么如何使用dj_database_url包使用数据库URL配置我的数据库?
答案 0 :(得分:2)
可以使用 dj_database_url 模块完成此操作。
在项目中安装模块后,需要完成此配置(默认数据库的示例):
db_from_env=dj_database_url.config(conn_max_age=500)
DATABASES['default'].update(db_from_env)
现在为数据库服务器导出名为DATABASE_URL的环境变量
此处有更多信息:https://github.com/kennethreitz/dj-database-url/blob/master/README.rst