【问题标题】:I can't change main Django project settings file我无法更改主 Django 项目设置文件
【发布时间】: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 的部分。

标签: python mysql django django-settings


【解决方案1】:

问题的可能原因:

  1. 这不是正确的路径:~/myproject/myproject/settings.py
  2. 路径正确,但您在使用 nano 时遇到问题。尝试改用 vim(如果您熟悉的话)。如果没有,请尝试使用任何 GUI 编辑器。

正如您已经提到的,您在 Ubuntu 上——打开终端并输入 gedit 以打开文本编辑器。现在导航到系统上的设置文件。

【讨论】:

  • 啊,太好了!我很高兴它有所帮助。
【解决方案2】:

如前所述,nano 是一个终端编辑器。你的鼠标不行。您必须使用光标箭头进入DATABASES 部分。按住向下光标箭头 30 秒,看看会发生什么。

更改后,点击Cntrl+X 保存更改并退出。

【讨论】:

    猜你喜欢
    • 2020-03-24
    • 2020-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-25
    • 1970-01-01
    • 2011-10-30
    • 2010-11-28
    相关资源
    最近更新 更多