django
文章平均质量分 87
nanaMasuda
这个作者很懒,什么都没留下…
展开
-
啦啦啦啦~Django1.96---字段查询
字段查询原创 2016-05-16 23:15:55 · 382 阅读 · 0 评论 -
啦啦啦啦~Django1.96---Django RequestContext
模版中的变量由context中的值来替换,如果在多个页面模版中含有相同的变量比如:每个页面都需要{{user}},笨办法就是在每个页面的请求视图中都把user放到context中。from django.temlate import loader,Contextt = loader.get_template('xx.html')c = Context({'user':'zhangsa原创 2016-05-19 21:01:32 · 349 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(2)
理念¶视图 是Django应用中的一“类”网页,它通常使用一个特定的函数提供服务,并且具有一个特定的模板。例如,在博客应用中,可能有以下视图:博客首页 —— 显示最新发表的博客。博客“详细”页面 —— 单篇博客的固定链接页面。基于年份的归档页面 —— 显示某给定年份里所有月份发表过的博客。基于月份的归档页面 —— 显示在给定月份中发表过博客的所有日期。基于日期的归档页面原创 2016-05-18 12:28:55 · 480 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(1)
自定义管理表单只需使用admin.site.register(Question)注册Question模型,Django就能构造一个默认的表单表示。通常,你会想要自定义管理界面中表单的外观和功能。 你可以通过在注册对象的时候告知Django一些你想要的选项来完成。让我们通过对编辑表单上的字段重新排序来看一下它是如何工作的。 将admin.site.regist原创 2016-05-17 00:35:23 · 421 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(3)
编写一个简单的表单¶让我们更新一下之前编写的投票详细页面的模板(“polls/detail.html”),让它包含一个HTML 元素: polls/templates/polls/detail.html{{ question.question_text }}{% if error_message %}{{ error_message }}{% endif %}原创 2016-05-19 22:15:44 · 528 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(4)
我们已经建立一个网页投票应用,现在我们将为它创建一些自动化测试。自动化测试简介¶什么是自动化测试?¶测试是检查你的代码是否正常运行的简单程序。自动化测试的不同之处就在于这些测试会由系统来帮你完成。你创建了一组测试程序,当你修改了你的应用,你就可以用这组测试程序来检查你的代码是否仍然同预期的那样运行,而无需执行耗时的手动测试。为原创 2016-05-20 00:18:47 · 688 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(5)
我们已经建立一个经过测试的网页投票应用,现在我们将添加一张样式表和一张图片。除了由服务器生成的HTML文件外,网页应用一般需要提供其它必要的文件 —— 比如图片文件、JavaScript脚本和CSS样式表 —— 来为用户呈现出一个完整的网站。 在Django中,我原创 2016-05-20 20:34:34 · 534 阅读 · 0 评论 -
啦啦啦啦~Django1.96---编写第一个Django应用(6)
可重用很重要¶设计、构建、测试和维护一个网页应用有许多工作要做。许多Python 和 Django 项目都有常见的共同问题。可重用将会节省这些重复性工作。可重用性在Python 中是一种常见的方式。Python包索引 (PyPI) 具有广泛的包,你可以在你自己的Python程序中使用。查阅一下Django Packages中已经存在的可重用的应用,你可以结合它们到你原创 2016-05-20 21:31:10 · 392 阅读 · 0 评论