0

我开始学习 django ,我正在尝试建立一个开发环境,如http://www.venkysblog.com/setup-django-on-windows-with-apache-and-mysql。我无法使其正常工作,因此我正在向后工作以确保一切正确。

我可以到第 5 步。我已经确认 python 、 xampp 和 django 工作。我使用 phpmyadmin 创建了一个名为 django 的数据库。我已经确认 mysql 和 django 之间的连接使用

manage.py syncdb

在第 5 步中,按照我下载正确的 mod_wsgi.so 并将其放入 F:\xampp\apache\modules 文件夹的说明,我已将其添加到 httpd.conf:

LoadModule wsgi_module modules/mod_wsgi.so

文章作者指出:

Before we move further, copy your Django testProject folder into "C:/wamp/www".
This is not mandatory, but I did this, and the remaining instructions below are based on that.

我无法超越这一点。从这一点我能做些什么来确认 python/django 与 mod_wsgi.so 一起正常工作

提前致谢,

账单

4

1 回答 1

1

我不太明白你的问题是什么。你说你不能“越过”作者建议你复制你的 testProject 文件夹的地方。发生什么了?

但是,我必须说这是一个非常非常糟糕的教程。以该复制步骤为例,这不仅是“非强制性的”,而且强烈建议不要这样做。没有充分的理由将您的项目代码放在 web 根目录下,并且有很多理由不这样做:这是一个潜在的安全风险,因为错误配置很容易将您的代码文件暴露给 web,包括您的 settings.py 包含的东西就像您的数据库密码一样。

然而,本教程还有一个更严重的问题。出于开发目的尝试使用 mod_wsgi 进行设置并不是一个好主意,当您刚开始时更是如此。manage.py runserver正是出于这个原因,Django 包含了一个开发服务器(

于 2013-02-01T08:59:15.883 回答