2009
12-15
12-15
1、创建一个project(可理解为站点)
django-admin.py startproject project1
发现新建了一个文件夹 project1
2、创建一个app(可理解为一个……)
python manage.py app1
发现多了一个文件夹 app1
3 、vi ./app1/views.py 增加代码
- from django.http import HttpResponse
- def index(self,request):
- return HttpResponse('hello test')
4、vi ./urls.py 增加代码
( r’^tests/’ , ‘project1.app1.views.index’ ),
5、启动服务
python manage.py runserver domain.com:8000
然后在浏览器打 domain.com:8000/tests
如果能看到 hello test则证明配置成功。
如果不成功,看debug信息吧,debug默认是开启的。
另外我自己配置使用fastcgi方式运行python,python manage.py runfcgi host=127.0.0.1 port=8000,然后用nginx代理访问。两种方式还有所不同,具体的不同点暂时还不知道,希望知道这些差别的大大们多加提示,继续研究中。