Django框架
文章平均质量分 63
哈维先生
这个作者很懒,什么都没留下…
展开
-
开始Django
Django安装Django由百分之百的纯Python安装,因此必须在系统中安装Python。Django需要版本为2.3或者以上的Python。在Linux下安装Django的主要步骤:下载Django的tar安装包,其文件名为Django-1.5.1.tar.gz;解压缩包,tar -zxvf Django-1.5.1.tar.gz进入Django-1.5.1文件执行安装文原创 2013-08-21 18:06:21 · 770 阅读 · 0 评论 -
基于控制权限和登录验证跳转的django登录界面的实现
django框架提供了出去登录和退出系统的login和logout的视图函数,本实现中使用系统自带的是视图函数。首先编写urls.py文件。如下所示,其中django.contrib.auth.views.login和django.contrib.auth.views.logout视图函数是django框架提供的。from django.conf.urls import pattern原创 2013-09-30 13:47:34 · 3414 阅读 · 0 评论 -
学习django框架的体会和收获
简述最近一段时间在使用python的Django的web框架在写web网站。Django框架主要由URLConf、View视图文件、模板系统、表单模块、Model模型系统和站点管理Admin等几大部分组成。各部不同的部分相互配合,从而诠释了一个出色的高效、可扩展的web框架。URLConfurls.py是django的核心,它是连接url和系统资源之间的纽带。这种纽带不仅包括u原创 2013-09-26 18:03:01 · 3595 阅读 · 1 评论 -
Django URL传递参数的方法总结
1 无参数情况配置URL及其视图如下:1234(r'^hello/$', hello) def hello(request): return HttpResponse("Hello World")访问http://127.0.0.1:8000/hello,输出结果为“Hello World”2 传递转载 2014-02-24 10:04:26 · 900 阅读 · 0 评论 -
django利用标签向JavaScript中传值的问题
var arr_single = new Array(); {% for list in lists %} arr_single[{{forloop.counter0}}] = ['{{list.news_category}}',{{list.news_n原创 2014-02-14 17:58:10 · 2078 阅读 · 1 评论 -
django常用的内建的模板标签和过滤器
现在有一个News类,用来存储新闻信息。它具有NewsTitle,NewsContent,NewsDate和NewsSource等几个属性。newslist是一个news对象的序列。模板标签extends标记当前模板扩展一个父模板。这个标签有两种用法:1. {% extends "xxx.html" %} 直接使用要扩展的父模板的名字“xxx.html”2.原创 2014-02-15 12:45:27 · 1315 阅读 · 0 评论 -
django错误:TypeError: not enough arguments for format string
sql = "select id,dataflow_name,date_format(from_unixtime(dataflow_datekey),'%Y-%m-%d') as dataflow_date from dataflow_info" dataflow_lists = Info.objects.raw(sql) for dataflow in dataflow_l原创 2014-02-16 21:55:27 · 3854 阅读 · 0 评论 -
django数据库API解析
系统提供检索查询数据库objects属性,被称为管理器,管理器管理着所有针对数据包含、还有最重要的数据查询的表格级操作。所有的模型都自动拥有一个objects管理器,可以在想要查找数据时使用它。entity.objects.all(),从一个给定的模型中取出所有的记录。entity.object.filter(name='Apress'),filter()根据关键字参数来转换成WH原创 2013-10-14 08:54:08 · 186 阅读 · 0 评论