我无法更改主 Django 项目设置文件
Posted
技术标签:
【中文标题】我无法更改主 Django 项目设置文件【英文标题】:I can't change main Django project settings file 【发布时间】:2018-06-06 21:03:01 【问题描述】:我试图将 Django 数据库设置配置为使用 mysql。 我按照here提供的说明进行操作
我在 myproject 目录中启动了一个 Django 项目。
django-admin.py startproject myproject .
我尝试打开主 Django 项目设置文件
nano ~/myproject/myproject/settings.py
并且终端没有在该文件的底部显示 DATABASES 部分。相反,我有^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell
你有什么推荐的?我需要更改此设置文件以使用 mysql 数据库。我有 Ubuntu 14.04。和python 3.4。已安装。
【问题讨论】:
^G Get Help ^O WriteOut...
是 nano
的用户界面。要么您打开了错误的文件并得到一个空白编辑器,要么您没有正确使用nano
来定位标有DATABASES
的部分。
【参考方案1】:
问题的可能原因:
-
这不是正确的路径:
~/myproject/myproject/settings.py
。
路径正确,但您在使用 nano
时遇到问题。尝试改用 vim
(如果您熟悉的话)。如果没有,请尝试使用任何 GUI 编辑器。
正如您已经提到的,您在 Ubuntu 上——打开终端并输入 gedit
以打开文本编辑器。现在导航到系统上的设置文件。
【讨论】:
啊,太好了!我很高兴它有所帮助。【参考方案2】:如前所述,nano
是一个终端编辑器。你的鼠标不行。您必须使用光标箭头进入DATABASES
部分。按住向下光标箭头 30 秒,看看会发生什么。
更改后,点击Cntrl+X
保存更改并退出。
【讨论】:
以上是关于我无法更改主 Django 项目设置文件的主要内容,如果未能解决你的问题,请参考以下文章