本片开始一下表单的验证内容。比如我们要控制输入,不能空,不能过长,邮箱正确,密码强度等等。普遍的js前端验证简单说明,不是学习Django的重点。我们只需要修改上篇中的search_form.html模板,给submit添加一个客户端事件即可,修改如下 1 2 3 Search 4 ...
分类:
其他好文 时间:
2014-07-29 17:18:42
阅读次数:
350
安装Django
没有pip的童鞋可以看http://blog.csdn.net/imphp/article/details/38228619安装python包管理工具pip
先在 https://pypi.python.org/ 上 搜索Django,排在第一的那个就是我们要安装的主要框架Django啦~
点进去可以查找一些相关文档,虽然全部是鸟语花香,...
分类:
编程语言 时间:
2014-07-29 15:05:48
阅读次数:
362
结构图
scrapy+webkit:
如结构图③。
scrapy不能实现对javascript的处理,所以需要webkit解决这个问题。开源的解决方案可以选择scrapinghub的scrapyjs或者功能更强大的splash.
关于scrapy+webkit的使用后期进行分析。
scrapy+django:
如结构图④。
django实现的配置界面主要是对抓取系统的管理和配置,...
分类:
数据库 时间:
2014-07-28 16:03:03
阅读次数:
673
django_messages是一个提供注册用户之间互相发送消息的django app。最近在研究其实现机制,安装测试非常容易,导入包,配好url以及syncdb生成数据库即可使用。一、收获一: 我们在setting里设置好AUTH_USER_MODEL = 'accounts.User', 然.....
分类:
其他好文 时间:
2014-07-28 11:21:50
阅读次数:
218
之前总是运行的python manage.py runserver,用默认的在本机访问的127.0.0.1:8000,如果跟几个同学一起去开发一个网站来玩玩的话,可以这样:python manage.py runserver (your ip):(your port),指定你的ip和port,则局域...
分类:
Web程序 时间:
2014-07-27 23:24:29
阅读次数:
291
参考服务器安装的是Centos 系统。
uwsgi是使用pip安装的。
nginx是使用yum install nginx安装。
python 2.7, mysql 5.5使用 yum安装。
它们之间的逻辑关系如下:
the web client the web server the socket uwsgi Django
uswgi负责从D...
分类:
其他好文 时间:
2014-07-26 02:10:06
阅读次数:
336
ModelForm的继承者有两种保存数据方式:一:创建新的数据:f = ArticleForm(request.POST)new_article = f.save()二:更新数据库:a = Article.objects.get(pk=1)f = ArticleForm(request.POST, ...
分类:
其他好文 时间:
2014-07-26 00:46:26
阅读次数:
207
创建一个工程目录:django-admin.py startproject newseite进入工程目录,运行以下命令,开启服务:python manage.py runserver接下来,可以通过http://127.0.0.1:8000/地址访问页面。可以通过 python manage.py ...
分类:
其他好文 时间:
2014-07-25 18:55:11
阅读次数:
184
F() 的执行不经过 python解释器,不经过本机内存,是生成 SQL语句的执行。# Tintin filed a news story!reporter = Reporters.objects.get(name='Tintin')reporter.stories_filed += 1report...
分类:
数据库 时间:
2014-07-25 16:48:21
阅读次数:
265
1.环境:windows72.版本:Python 2.7.8 Django 1.6.5 Apache 2.2 http://httpd.apache.org/(download-binaries-win32下) mod_wsgi.so http://www.lfd.uc...
分类:
其他好文 时间:
2014-07-25 16:34:51
阅读次数:
183