彻底解决四种路由器不能上网故障
2010-08-11 17:34
267 查看
建一个项目 newformstutorials ,建一个 app blog ,在 blog 的 models 中定义个:
配置好数据库,把 newformstutorials.blog 加到 INSTALLED_APPS,manage.py syncdb,然后 manage.py shell ,然后:
一个空白的 form 就这样出来了,这就是个添加文章的表单,让我们用这个表单来加点数据吧:
OK,数据就这样保存了,我们再来试试数据更新的页面吧:
class Article(models.Model): title = models.CharField(u'标题', maxlength=255) author = models.CharField(u'作者', maxlength=20) hits = models.IntegerField(u'点击数', default=0, editable=False) content = models.TextField(u'内容')
配置好数据库,把 newformstutorials.blog 加到 INSTALLED_APPS,manage.py syncdb,然后 manage.py shell ,然后:
In [1]: import django.newforms as forms In [2]: from newformstutorials.blog.models import Article In [3]: ArticleForm = forms.form_for_model(Article) In [4]: form = ArticleForm() In [5]: print unicode(form) 标题: 作者:"text" name="author" maxlength="20" /> 内容:rows="10" cols="40" name="content"> In [6]: print form.as_ul() 标题: 作者: "author" maxlength="20" /> 内容: ls="40" name="content">
一个空白的 form 就这样出来了,这就是个添加文章的表单,让我们用这个表单来加点数据吧:
In [7]: form = ArticleForm({'title':'some title','author':'huangyi'}) In [8]: form.is_valid() Out[8]: False In [9]: form.errors Out[9]: {'content': [u'This field is required.']} In [10]: form = ArticleForm({'title':'some title','author':'huangyi', 'content': 'some contents...'}) In [11]: form.is_valid() Out[11]: True In [12]: article = form.save(commit=True)
OK,数据就这样保存了,我们再来试试数据更新的页面吧:
In [13]: ChangeForm = forms.form_for_instance(article) In [14]: form = ChangeForm() In [15]: print unicode(form) 标题: 作者:"text" name="author" value="huangyi" maxlength="20" /> 内容:rows="10" cols="40" name="content">some contents... In [16]: form = ChangeForm({'title':'another title', 'author':'huangyi', 'conten t':'other contents...'}) In [17]: form.is_valid() Out[17]: True In [18]: form.save() Out[18]: <article: article="" object=""> In [19]: article = Article.objects.get(id=article.id) In [20]: article.title Out[20]: 'another title'
相关文章推荐
- 彻底解决四种路由器不能上网故障
- 华为AR-1200-S 路由器拨号上网不能正常访问网页的问题解决
- 四种宽带路由器不能上网故障
- 腾达A5s路由器宾馆模式不能上网的解决办法?
- 四种常见宽带路由器不能上网故障解决方案
- 彻底解决联想手机数据连接不能上网问题(无需恢复出厂设置) 本文来自移动叔叔论坛 ,详细出处请参考:http://bbs.ydss.cn/thread-201115-1-1.html
- 四种宽带路由器不能上网故障
- VMware或VirtualBox能ping通主机但不能上网解决
- 解决VMware虚拟机在netcore nw703路由器下无法上网的问题
- 解决win7和ubuntu双系统ubuntu不能上网的问题
- centOS 7安装后无法上网+虚拟机不能安装问题解决
- ubuntu 不能上网Networking disabled 解决办法
- 一个DNS转发故障,造成的部分域名不能解析的解决方法
- 解决树莓派连载路由器上后无法解析域名导致无法上网的问题
- 完美解决TP-LINK无线路由桥接后电脑能上网、手机不能上的问题
- 卸载OICQ造成网上银行不能连接的故障的解决方法
- Redhat Linux 9.0 在vmware下,桥接不能上网的解决方法
- 上网的时候出现 "Automation 服务器不能创建对象" 的解决方法
- WIN10 电脑连接手机热点不能上网,问题解决