Django之HelloWorld 博客分类: Python DjangoPythonwxPythonSQLiteAjax
注:本篇文章内容基于Windows平台。
一,安装python
由于后面用到sqlite数据库,pysqlite现在仅支持到python2.4,所以我选择了下载python2.4版本
msi文件一路安装到底,可以将%PYTHON_HOME%加到PATH环境变量中去,方便cmd中随处运行python.exe
二,安装Django
下载地址:http://www.djangoproject.org
目前最新版本0.95,解压后cmd中切换到Django目录运行“setup.py install”即可完成安装
安装完后把%PYTHON_HOME%\Scripts加到PATH中去,因为该路径下面的django-admin.py后面会用到
三,安装pysqlite
下载地址:http://pysqlite.org
下载支持python2.4的版本即可,exe文件安装一路点下去即可
四,安装Ulipad
下载地址:http://wiki.woodpecker.org.cn/moin/UliPad
总得有个顺手的编辑器,Ulipad是用wxPython开发的,当前exe版本最新为3.6,下载后一路安装即可
五,开始项目
cmd切换到你想存放项目代码的目录下,运行“django-admin.py startproject myproj”
看看是不是创建了myproj目录,下面是不是有__init__.py/manage.py/settings.py/urls.py这些文件
看这些py文件名就了解分别是干什么用的了
开启Ulipad,在myproj目录下new一个文件helloworld.py,顺便体验一下Ulipad,代码如下:
from django.http import HttpResponse
def index(request):
return HttpResponse('Hello, Django!')
然后修改urls.py如下:
from django.conf.urls.defaults import * urlpatterns = patterns('', # Example: # (r'^myproj/', include('myproj.apps.foo.urls.foo')), (r'^$', 'myproj.helloworld.index'), # Uncomment this for admin: # (r'^admin/', include('django.contrib.admin.urls')), )
OK!你已经配置好基本的Django开发环境并写了一个HelloWorld应用
cmd中切换到myproj项目根目录下运行“manage.py runserver 80”
打开你喜欢的浏览器访问http://localhost,然后喝杯咖啡歇歇。
上一篇: 为Android Studio编写自定义Gradle插件的教程
下一篇: rspec小抄 rspec
推荐阅读
-
翻译www.djangobook.com之第七章:表单处理 博客分类: Python DjangoPython框架HTML出版
-
Django之HelloWorld 博客分类: Python DjangoPythonwxPythonSQLiteAjax
-
Django之Apache/mod_python安装及HelloWorld 博客分类: Python DjangoPythonApache工作
-
翻译www.djangobook.com之第七章:表单处理 博客分类: Python DjangoPython框架HTML出版
-
翻译www.djangobook.com之第十三章:注释 博客分类: Python django
-
翻译www.djangobook.com之目录 博客分类: Python Django正则表达式配置管理框架中间件
-
翻译www.djangobook.com之第一章:Django介绍 博客分类: Python DjangoPython编程Web框架
-
【WebService】 CXF+Spring3.0之HelloWorld 博客分类: cxfspring
-
unittest测试框架之assert断言 博客分类: Pythonselenium+webdriverselenium+python pythonunittestassert断言
-
django windows 安装 测试 博客分类: pythondjango djangowindows安装测试python