Python Web 框架 Django

Python Web 框架 Django

BSD
Python 查看源码»
跨平台
2008-09-14

Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序。

Django 框架的核心组件有:

  • 用于创建模型的对象关系映射

  • 为最终用户设计的完美管理界面

  • 一流的 URL 设计

  • 设计者友好的模板语言

  • 缓存系统

示例代码:

from django.template import Context, loader
from django.http import HttpResponse
from jobs.models import Job

from django.template import Context, loader
from django.http import HttpResponse
from jobs.models import Job

def index(request):
    object_list = Job.objects.order_by('-pub_date')[:10]
    t = loader.get_template('jobs/job_list.html')
    c = Context({
        'object_list': object_list,
    })
    return HttpResponse(t.render(c))
的码云指数为
超过 的项目
加载中

评论(33)

拾光TM
拾光TM
虽然有点笨重,但是我还是喜欢你
aiplat点com
aiplat点com
简单
OSC_eLmMzT
OSC_eLmMzT
djangpo有些出问题挺麻烦
风起恋伊
风起恋伊
flask 接受费劲啊 什么都要自己搞
graceyuan
graceyuan
django框架很好用
大连馋师
大连馋师
Django 绝对棒~
蜀山有路
蜀山有路
python 还没整明白,现在业务需要要搞 django ,头疼。
B
Balphegor
耦合性有点高,而且太过笨重了,做小型的我还是推荐flask
Array-
Array-
前段用web.py 再来试试django吧
copyboy
copyboy
Django框架可用性很强

Django 2.2 LTS 发布,长期支持版来了

Django 2.2 已正式发布,这是一个长期支持版本(LTS),亦即意味着官方会提供至少三年的安全问题和数据丢失修复。除此之外,它还会接收到修复崩溃错误、新引入特性中主要功能错误的程序,以及...

04/02 06:49

Django 面临发展困境,意欲进行整改并废除核心团队

由于缺乏新的贡献者加入,Django 董事会于9月23日发起了一份“改革草案”,有意对项目当前的管理模式进行整改。11月20日,Django 董事会成员,同时也是核心团队成员的 James Bennett ,在其博...

2018/11/23 08:18

Python Web 框架 Django 2.1.3 发布,Bug 修复版本

Django 2.1.3 发布了。Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应...

2018/11/02 07:14

Python Web 框架 Django 2.1.1 发布,Bug 修复版本

Django 2.1.1 主要修复了 2.1 版本的一些 bug : Fixed a race condition in QuerySet.update_or_create() that could result in data loss (#29499). Fixed a regression where QueryDict....

2018/09/01 06:44

Python Web 框架 Django 2.1 发布,不支持 Python 3.4

Django 2.1 现已正式发布,官方表示随着 2.1 的发布,对 2.0 系列的主流支持服务将结束,进入安全修复服务周期,直至2019年4月。 2.1新特性:https://docs.djangoproject.com/en/2.1/release...

2018/08/02 08:03

Django 2.1 RC1 发布,Python web 框架

Django 2.1 候选版本于7月18日发布,预计正式版将于8月1日左右发布。 Django 2.1 特性 Python版本支持 Python 版本要求 3.5+ ,不再支持 3.4 。 模型权限:新增查看(view)权限 一直以来,Dja...

2018/07/19 08:06

Python Web 框架 Django 1.11.14 和 2.0.7 发布

Python Web 框架 Django 1.11.14 和 2.0.7 已发布,官方表示,这是一次 bug 修复版本的发布。主要修复了以下的 bug: 1.11.14 Fixed WKBWriter.write() and write_hex() for empty polygons...

2018/07/05 06:57

Django 2.1 Beta 1 发布,Python web 框架

Django 2.1 Beta1 发布,这是 2.1 系列的第一个公测版本,预计正式版将于2018年8月初发布。 本次更新: Python版本支持 Python 版本要求 3.5+ ,不再支持 3.4 。 模型权限:新增查看(view)权...

2018/06/19 20:20

Python Web 框架 Django 2.0.6 发布,Bugfix 版本

Python Web 框架 Django 2.0.6 已发布,官方表示,这是一个 bug 修复版本。主要修复了以下的 bug: Fixed a regression that broke custom template filters that use decorators (#29400). ...

2018/06/02 07:58

Django 2.0.3, 1.11.11 和 1.8.19 发布,修复安全问题

Django 2.0.3, 1.11.11 和 1.8.19 已发布,据官方表示,这是一次修复安全问题的更新。建议用户进行升级。 关于安全问题的描述,简要介绍如下: CVE-2018-7536:在 urlize 和 urlizetrunc 模板...

2018/03/07 07:11

没有更多内容

加载失败,请刷新页面

2
回答
django使用dwebsocket报错400

开发语言:python 框架:Django 问题:用户非正常退出系统(关闭浏览器或网页)使用轮询比较好还是websocket好呢?本系统并发量较高,急求解...

06/12 17:27
3
回答
(Django新手)咨询一个问题,无意间发现的

Python2.7学习中, 配置Django 1.4.1 启动,无意间一直按住了“F5”(连续刷新), 后台就打印出了 10053错误,连续出现。。。 这...

2012/08/28 15:56
5
回答
非正常退出(关闭浏览器和网页),后台如何判断用户下线

编程语言:python 框架:Django 问题:现在的需求是要统计用户的登录次数和退出时间,目前只有当用户点击退出系统才会记录。当用户关闭网页或者关闭浏...

06/12 13:55
1
回答
django使用websocket报错failed: Error during WebSocket handshake: Unexpected response code: 200

语言+框架:python,Django 使用websocket报错,failed: Error during WebSocket handshake: U...

06/13 09:29
12
回答
数据库一张表数据量大时怎样进行优化?

数据库比如mysql,当一张表数据量达到十万级别时查询速度就会很慢了,许多大网站也是使用的mysql,为什么能承载这么大的并发量,另外大型web站点构建方...

2016/04/15 10:55
5
回答
跨域post请求被重定向了

我用$.post发送post请求到django后端,得到了这样的结果,而且第二条请求还是get请求 如果是本机发起ajax post请求就是正常的一个xh...

05/10 07:15
6
回答
使用$.post()后台却接受到get请求

前端是这样用的 $.post( "/instances/webssh_pwd", {password: passwor...

05/09 07:43
1
回答
python 在线客服(智能客服系统)

请教下好心人们,现在准备利用python开发个的客服系统,内容功能大概就是 1机器人回答(知识库); 2转人工一对一聊天(发送图片文件)并且能转接别的客服...

04/24 10:27
3
回答
可以把密码信息放在websocket的URL中么

在用django做一个webssh通信,需要把用户名密码这些信息传过去,我现在只知道用websocket的url传,比如ws://127.0.0.1:80...

04/12 14:49
9
回答
django,正确配置静态文件,加载css仍出现404错误

STATIC_URL = '/static/' STATICS_DIRS = ( os.path.join(BASE_DIR,"static"),...

2018/01/30 18:16

没有更多内容

加载失败,请刷新页面

Django resources

Django resources This page lists open source projects and applications regarding Django, the framework for perfectionists with deadlines. Feel free to update this page to improv...

2014/10/09 13:46
71
0
Django resources

Django resources This page lists open source projects and applications regarding Django, the framework for perfectionists with deadlines. Feel free to update this page to improv...

2011/08/26 01:30
876
0
Django资源大全

资源 django官网 django文档 Django Step by Step 曾是最佳的django入门教程,只是这个教程是针对0.95的,现在不少地方已经有所变动。 django可复用app设计 django最佳实践 django可复用app...

2011/12/13 15:43
705
0
Django资源大全

资源 django官网 django文档 Django Step by Step 曾是最佳的django入门教程,只是这个教程是针对0.95的,现在不少地方已经有所变动。 django可复用app设计 django最佳实践 django可复用app...

2011/12/14 16:53
313
0
Django资源大全

最近经常在这个版面看到Django相关扩展的介绍,而其一个扩展写一个帖子,觉得没太必要吧。 以前整理的django资源列表,从我的wiki上转过来的。 要找django资源,官网的wiki也是一个不错的地方...

2011/08/02 22:38
509
0
牛人整理的Django资源大全(转载)

要找django资源,官网的wiki也是一个不错的地方。 http://code.djangoproject.com/wiki/DjangoResources 资源 django官网 django文档 Django Step by Step 曾是最佳的django入门教程,只是这...

2014/02/18 00:05
1K
0
几个 Django 第三方库/applications

Django evolution 执行 ./manage.py syncdb 的时候,django会查找新的model来创建数据库表,但当我们更新model的结构时(如增加字段),则需要手工修改对应数据表的结构。Django-evolution ...

2011/01/25 09:32
1K
0
Django resources list

自己觉得好的资源,各位有啥好的推荐~ 1. Definitly the first is [Django documentation](https://docs.djangoproject.com/en/1.5/) 2. For a more clear and concise reference [django ch...

2014/03/27 19:22
26
0
Django视频教程 - 基于Python的Web框架(全13集)

Django是由Python驱动的开源模型-视图-控制器(MVC)风格的Web应用程序框架,使用Django可以在即可分钟内快速开发一个高品质易维护数据库驱动的应用程序。下面是一大坨关于Django应用框架的视...

2014/02/28 14:48
726
1
关于Django的网站/博客

豆瓣小组:Django 海报网 可能是国内最大的 Django 应用网站 果壳网 科技-新知-智趣,很新税的科技主题网站,用 Django 做的 福窝网 家庭装修指南网站,使用 Django 构建 新浪 运维和内容管理...

2011/08/14 23:04
446
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部