如何在 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 行为
如何获得完整的 unicode 支持,包括 VCL 控件中的中文字符或 XP 上的 Windows 通用控件,就像在 Win7 中一样
如何从 Windows XP 的批处理文件中设置处理器关联?