Django-1.3的helloworld7 快速复习

败扯了,就是看遍http://djangobook.py3k.cn/

>>> import django
>>> django.VERSION
django-admin.py 放到path下
django-admin.py startproject mysite
python manage.py runserver 192.168.76.128:8000

views.py post提交
from django.http import HttpResponse
import datetime

def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.<form method='post' action='/test'><input type='text' name='test'/><input type='submit' /></form</body></html>" % now
return HttpResponse(html)
def test(request):
#html="test %s" % request.get_full_path();
#html="test %s" % request.get_host();
html="this post is %s,request.get_full_path(): %s,request.get_host(): %s" % (request.POST['test'],request.get_full_path(),request.get_host());
# html="test %s" % request.POST['test'];
return HttpResponse(html);


from django.conf.urls.defaults import *
from mysite.views import current_datetime,test
urlpatterns = patterns('',
(r'^time', current_datetime),
(r'^test', test),
)


在settings.py里的MIDDLEWARE_CLASSES中加入下面两行:
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
不加则post提交报403

----------
python manage.py shell
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值