Python Web 框架 Django

Django Python Web 框架

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
摸凹猫c
摸凹猫c
前段用web.py 再来试试django吧
copyboy
copyboy
Django框架可用性很强

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

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

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....

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...

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...

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...

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)权...

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). ...

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 模板...

03/07 07:11

Django 2.0.2 和 1.11.10 发布,Python 的 Web 框架

Django 2.0.2 和 1.11.10 发布了。这两个版本解决了下述安全问题: CVE-2018-6188: AuthenticationForm 中的信息泄漏: Django 1.11.8 中的回归使得即使输入的密码不正确,django.contrib.au...

02/02 08:14

没有更多内容

加载失败,请刷新页面

2
回答
python manage.py runserver服务器跑不起来,早上还可以跑起来的

Performing system checks... Unhandled exception in thread started by .wrapper...

昨天 21:52
1
回答
Linux服务器django项目使用uwsgi启动出错

*** WARNING: Can't find section "uwsgi" in INI configuration file uwsgi.ini *...

11/10 11:34
28
回答
高手问答第 215 期 —— 如何使用 Python 进行数据分析与挖掘?
局长 的回答 11/08 14:53
最佳答案
OSC 第 215 期高手问答 --如何使用 Python 进行数据分析与挖掘? @xpbob @lemonwater @天山的影子 恭喜以上三位网友获得《从零开始学Python数据分析与挖掘》一本,请私信@局长 告知快递信息(格式:姓名+电话+地址+邮编
1
回答
《python从入门到实践》第三个项目中“扩展学习笔记”的问题

20-5 扩展“学习笔记” :在“学习笔记”中添加一项功能,将修改推送到在线部署。尝试做一项简单的修改,如在主页中对项目作更详细的描述;再尝试添加一项更高...

10/26 14:39
1
回答
ajax+paramiko执行耗时脚本问题

ajax post到django后台,paramiko远程执行耗时为5分钟的脚本,并取回echo值 执行结果为,一次成功,一次失败,交替进行。 前后端代码...

2017/07/07 20:08
5
回答
做一个"配置文件在线修改"的功能,不知如何实现?web框架基于python+django
扁豆焖面先生 的回答 2014/03/20 22:55
最佳答案
看来大家对这个不太感兴趣... 终于找到一个... 官方有提供一个web UI叫halite.功能虽然很简单, 但有案例就好办了. https://github.com/saltstack/halite
5
回答
django返回json数据的问题

现在都流行前后端分离开发,我想利django开发web接口,前端调用。但是django的方法:XXX.objects.all()返回的都是对象,转成字符串...

03/09 16:55
3
回答
请教各位大神,为什么django下载的zip压缩包文件名中包含中文的就乱码啊?

各位朋友们好,我用django写了一个网页,可以下载zip的压缩包文件,但是如果该zip文件名含有中文,比如如果zip文件名是”math.zip”,那么下...

2015/10/28 15:09
5
回答
目前市场上python做web后端最应该学的框架?
雪梨苹果 的回答 06/06 09:53
最佳答案
就 Django ,别考虑其他了。 还有python做web后台不好,用php好。 python还是配合tornado,scrapy,pandas等做一些服务器插件和服务吧。

没有更多内容

加载失败,请刷新页面

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
50
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
849
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资源大全

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

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

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

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

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

2011/08/02 22:38
483
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
24
0
几个 Django 第三方库/applications

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

2011/01/25 09:32
978
0
Django视频教程 - 基于Python的Web框架(全13集)

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

2014/02/28 14:48
673
0
关于Django的网站/博客

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

2011/08/14 23:04
427
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部