最佳答案
我想离开PHP一点,学习Python.为了使用Python进行Web开发,我需要一个框架来帮助进行模板化和其他事情。
我有一个非生产服务器,我用它来测试所有的Web开发的东西。它是一个Debian 7.1 LAMP堆栈,运行MariaDB而不是常见的MySQL-Server包。
昨天,我安装了Django并创建了我的第一个项目,名为第一网。我尚未更改任何设置。
这是我的第一大困惑。在教程中,我跟着那个家伙安装了Django,开始了他的第一个项目,重启了Apache,Django从那时起就开始工作了。他打开浏览器,进入Django默认页面,没有任何问题。
然而,我必须将CD放入我的FirstWeb文件夹并运行
python manage.py runserver myip:port
而且很有效。没问题。但我想知道它是否应该像这样工作,这是否会导致问题?
我的第二个问题是我想设置它,所以它使用我的MySQL数据库。我在/firstweb/firstweb下进入我的settings.py,我看到了引擎和名称,但我不确定在这里放什么。
然后在用户、密码和主机区域中,这是我的数据库及其凭据吗?如果我使用的是本地主机,我可以只将本地主机放在主机区域吗?