2013年4月6日

表单提交及CSRF防护

摘要: 单的request表单提交会出现CSRF verification failed.解决方法:>>> 确保setting.py里面的MIDDLE CLASSES开启了下面项MIDDLEWARE_CLASSES = ( ... 'django.middleware.csrf.CsrfViewMiddleware', ...>>> 在Template里面表单后面加入{% csrf_token %}<form action="" method="POST">{% csrf_token %} ...& 阅读全文

posted @ 2013-04-06 22:55 0x9801 阅读(605) 评论(0) 推荐(0)

Checkbox 多重选择列表 Template

摘要: >>> check_box.html<html> <body> <p>Testing Project for OSU/CSD</p> <form action="" method="POST"> {%for item in options%} <input type="checkbox" value="1" name="check_box_list"/>{{item}} <br> {%endfo 阅读全文

posted @ 2013-04-06 22:49 0x9801 阅读(144) 评论(0) 推荐(0)

简单的django PROJECT结构及运作机理

摘要: >>> django PROJECT直观上是一个动态网站,其实可以理解为一个app的容器。┌ Project\│├──┬ mysite\│ ├── manage.py #管理引擎,用于启动服务器、检查程序、同步数据库等│ └─┬ mysite\│ ├── __init__.py│ ├── settings.py #用于管理网站的所有配置,包括数据库,资源及app安装等│ ├── urls.py #url/服务路由,管理某个url调用app下面的服务│ └── wsgi.py # Python Web Server Gateway Interface 底层工具... 阅读全文

posted @ 2013-04-06 22:46 0x9801 阅读(208) 评论(0) 推荐(0)

2012年11月22日

配置Django开发环境

摘要: 身为Pythoner总有一天会加入到Djangonaut队伍的~官网竟然没有教如何做初始配置,两本教材也只字不提,上来就import django...import你卤味啊,还好总算找到有心人写的方法,测试通过后赶紧记下来,说不定日后某位新naut会找到这里来,也预防自己大脑和系统同时崩坏。XP的步骤:1. 安装好Python是必须的;2. 到系统的环境变量里配置Python路径。具体方法如下:开始 -> 控制面板 -> 系统 -> 高级;单击“环境变量”,然后在“系统变量”下找到 PATH 并单击;在“编辑”窗口中,将Python的两个目录位置添加到 PATH 的值来修改 阅读全文

posted @ 2012-11-22 00:32 0x9801 阅读(153) 评论(0) 推荐(0)

导航