`

python web开发框架 - 之 Django

阅读更多

Django framework 首页 http://www.djangoproject.com/

The Django framework 
介绍

Object-relational mapper
Define your data models entirely in Python. You get a rich, dynamic database-access API for free — but you can still write SQL if needed.

Automatic admin interface
Save yourself the tedious work of creating interfaces for people to add and update content. Django does that automatically, and it's production-ready.

Elegant URL design
Design pretty, cruft-free URLs with no framework-specific limitations. Be as flexible as you like.

Template system
Use Django's powerful, extensible and designer-friendly template language to separate design, content and Python code.

Cache system
Hook into memcached or other cache frameworks for super performance — caching is as granular as you need.

Internationalization
Django has full support for multi-language applications, letting you specify translation strings and providing hooks for language-specific functionality.

Django 安装指南
http://docs.djangoproject.com/en/dev/intro/install/


Django 入门指南 入门实例见附件

Writing your first Django app
http://docs.djangoproject.com/en/dev/intro/tutorial01/

类似于Rails的Rake的Django Admin 指南
http://docs.djangoproject.com/en/dev/ref/django-admin/

Model field 指南
http://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.CharField

Model field Validate 指南
http://docs.djangoproject.com/en/dev/ref/validators/#ref-validators

Settings 指南
http://docs.djangoproject.com/en/dev/ref/settings/#setting-INSTALLED_APPS

Django HTTPRequest 指南
http://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest

Django How to use sessions 指南
http://docs.djangoproject.com/en/dev/topics/http/sessions/#topics-http-sessions

The Django template language: For Python programmers
http://docs.djangoproject.com/en/dev/ref/templates/api/

很重要的Django framework cache 必读文章
http://docs.djangoproject.com/en/dev/topics/cache/#topics-cache

类似于rails的plugins的python middleware 必读文章
http://docs.djangoproject.com/en/dev/topics/http/middleware/#topics-http-middleware

分享到:
评论

相关推荐

    Python Web框架--使用Django和Python开发Web站点

    Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好...

    PythonWeb开发基础教程(Django版)(微课版)-PPT.zip

    在这一章,我们将探讨Python在Web开发中的角色,以及为什么选择Django作为Web框架。主要内容包括Python的基础知识,Django的历史和特点,以及如何安装和设置Django开发环境。了解这些基础知识对于后续的学习至关重要...

    PythonWeb开发基础教程(Django版)(微课版)_源代码.zip

    Django是一个高级的Python web框架,它鼓励快速开发和实用主义设计,遵循“干(DRY,Don't Repeat Yourself)”原则,为开发者提供了许多开箱即用的功能。本教程通过一系列章节,逐步引导学习者从零开始,了解并实践...

    pythonWeb框架Django-2.1

    Python Web框架Django是用于构建高效、优雅且实用的Web应用程序的强大工具。Django 2.1是这个著名框架的一个版本,它包含了多项改进和新特性,旨在提升开发者的工作效率和应用性能。在这个版本中,Django进一步强化...

    Python在线考试系统-大学毕业设计-基于Django+Django -Rest-Framework

    Django是一个高级的Python Web框架,它遵循模型-模板-视图(Model-Template-View,MTV)的设计模式,能够快速地构建高效且可维护的Web应用程序。Django提供了一系列内置功能,如数据库管理、用户认证、表单处理、URL...

    Django python web 框架开发,网上商城平台(练手项目)

    3.django框架,pip install django 然后解包 代码.zip文件,进入manage.py所在目录 执行python3 manage.py syncdb或者migrate 如果不提示新建管理员,则可以使用createsuperuser命令(管理员是登陆后台模块的) ...

    Django+Vue:Python Web全栈开发-Django4.1教程

    Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建,Django负责处理网站开发中麻烦的部分,可以专注于编写应用程序,而无需重新开发。 接下来我们来一起安装Django: ...

    Python web开发框架Django小例子

    Python Web开发框架Django是一个强大的、高效的开源框架,用于快速构建高质量的Web应用程序。这个小例子将引导我们深入了解Django的基础知识和核心概念。 首先,`mysite`这个文件名通常对应于Django项目的根目录。...

    python3.5 web开发框架Django2.0

    Python3.5 Web开发框架Django 2.0是一个强大且高效的开源Web应用程序框架,它遵循模型-模板-视图(MTV)架构模式。Django以其“干”(Don't Repeat Yourself)原则著称,旨在提高开发效率,减少代码重复,并提供高度...

    PythonWeb开发基础教程(Django版)(微课版)-教学大纲.doc

    《Python Web开发基础教程》(Django版)是一门针对计算机科学与技术专业学生的66学时课程,旨在让学生在已有计算机基础知识上深入理解Web开发,掌握Django框架的使用,提升实际项目开发能力。课程强调理论与实践相...

    Django教程-Python开发-Django-Django学习研究-教学研究,配套资源

    Django,作为一款高级Python Web框架,因其简洁性、安全性和可扩展性而受到开发者的广泛喜爱。如果你渴望掌握一门强大的Web开发技能,那么这份Django资源教案将是你的理想之选。 这份教案不仅全面覆盖了Django框架...

    Python-通过Django在web上实现xshell的功能

    Django是Python中广泛使用的Web开发框架,它提供了高效、简洁且实用的工具,用于构建高质量的Web应用。本项目的目标是利用Django来构建一个类似xshell的Web应用,允许用户在浏览器中执行远程服务器的命令,实现安全...

    Python Django自学教程 Python web开发基础教程 一步一步学习Django 共90页.pdf

    1 第一讲 入门1.1 开篇1.2 Django的入门体验1.3 结论2 第二讲 生成一个web form 做加法的简单例子2.1 引言2.2 实现2.3 补充说明3 第三讲 使用Template的简单例子4 第四讲 生成csv格式文件并下载5 第五讲 session和...

    pythonweb设计教程课后答案-PythonWeb开发基础教程教学大纲.pdf

    1. **Python起步**:首先介绍Python Web开发的概况,包括如何配置Python Web开发环境以及如何使用Django框架创建项目。 2. **Django配置**:深入学习Django项目的配置文件,以及如何在Web服务器中部署项目。 3. **...

    PYTHON之Django Web框架源码下载

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

    python开发web框架django使用教程

    Python Django是一种流行的Web开发框架,它提供了一个高效、灵活和可扩展的开发环境。下面是 Python Django框架的使用教程: 安装Django 1. 下载Django-1.8.2.tar.gz压缩包,并将其解压到C盘下,例如C:\Django-...

    Python-Django是一个开放源代码的Web应用框架

    总的来说,Django作为Python开发中的Web开发框架,以其高效、安全和易用性,为开发者提供了强大的工具,帮助他们构建复杂且功能丰富的Web应用。无论是初学者还是经验丰富的开发者,都能在Django的世界里找到适合自己...

    python web开发框架Django

    **Python Web开发框架Django详解** Django是一个高级的、基于模型-视图-控制器(MVC)设计模式的Python Web开发框架。它以其“快速、优美、实用”著称,旨在让开发者能够快速地构建高质量的Web应用程序。在Python ...

    毕业设计基于pythonWeb开发Django框架的图书商城管理系统源码+数据库文件.zip

    毕业设计基于pythonWeb开发Django框架的图书商城管理系统源码。 软件架构:python的web开发Django框架 安装教程 在命令行中输入python manage.py runserver 运行商城。 注意:要在web里的目录下才能运行manage.py ...

Global site tag (gtag.js) - Google Analytics