如何在 Windows XP 上的 XMPP 上设置 Django

Posted

技术标签:

【中文标题】如何在 Windows XP 上的 XMPP 上设置 Django【英文标题】:How to setup Django on XMPP on Windows XP 【发布时间】:2010-09-26 19:10:18 【问题描述】:

您好!

我想研究 Django,但我运行的是 Windows XP。我已经安装了 XMPP,并且目前已经安装了 Python 2.6(2.5 真的是唯一可以与 XMPP 一起使用的版本吗?)。我还需要什么来启动和运行?任何提示、推荐的 IDE 等?

【问题讨论】:

【参考方案1】:

正如 Sam 所说,对于开发,请使用开发服务器。使用“真实”服务器实际上更痛苦,因为您必须确保它在您进行编辑时重新加载您的项目。如果您需要(大多数人都这样做),您还可以在开发环境中托管所有媒体。

就 IDE 而言,由于其动态类型,Python 是一种很难提供自动完成功能的语言。也就是说,PyDev(一个 Eclipse 插件)可以让您的生活更轻松,但这真的取决于个人选择。

一半的 Django 正在编写 html 模板,因此请确保您手头也有一个好的 HTML 编辑器。 Eclipse(自然是 IMO)太笨重了(即使使用 Aptana 等插件)

【讨论】:

那么如果我使用开发服务器,是否就不需要 XMPP?【参考方案2】:

如果您只是想玩 django,我建议您使用内置的 development server。为方便起见,您的项目文件夹中有一个服务器启动器快捷方式。 运行服务器.cmd:

@echo off
python manage.py runserver

至于 IDE,我推荐Notepad++。

【讨论】:

【参考方案3】:

如果你真的需要它在 Apache 下工作,试试this from the Django docs. 否则,使用开发服务器。如果您想要一种简单的入门方式,请尝试Instant Django,尽管这只有 Python 2.5.2。

最后,关于 IDE,一个好的文本编辑器如 Notepad++ 或 SciTE 就足够了。如果你想要一个 Python IDE,the Python wiki 有一个很好的列表,SPE 对我来说一直都很好。

(哦,还有一个提示:打开两个 cmd 窗口 - 一个用于服务器,一个用于测试、同步数据库等)

【讨论】:

以上是关于如何在 Windows XP 上的 XMPP 上设置 Django的主要内容,如果未能解决你的问题,请参考以下文章

Windows XP 与 Vista/7 上的 MS Crypto API 行为

Windows XP 上的 QT 小部件

如何获得完整的 unicode 支持,包括 VCL 控件中的中文字符或 XP 上的 Windows 通用控件,就像在 Win7 中一样

如何从 Windows XP 的批处理文件中设置处理器关联?

如何在 Visual Studio 2017 中为 Windows XP 编译代码

Windows XP 上的 IMAPI2 错误