Django模板(Template)
一、模板 Web框架把我们从WSGI中拯救出来了。现在,我们只需要不断地编写函数,带上URL,就可以继续Web App的开发了。 但是,Web App不仅仅是处理逻辑,展示给用户的页面也非常重要。在函数中返回一个包含HTML的字符串,简单的页面还可以,但是,想想新浪首页的6000多行的HTML,你确信能在Python的字符串中正确地写出来么? 俗话说得好,不……
Django模型(Model)
Django模型是与数据库相关的,与数据库相关的代码一般写在models.py中,Django支持sqlite3、MySQL、PostgreSQL等数据库,只需要在settings.py中配置即可,不用更改models.py中的代码,因为ORM封装了底层,并且提供了丰富的API极大的方便了使用。 一、ORM介绍 对象-关系映射(OBJECT/RELATION……
Django视图与URL
一、Django 新建项目 安装 Django 之后,你现在应该已经有了可用的管理工具 django-admin.py。我们可以使用 django-admin.py 来创建一个项目: $ django-admin.py startproject project_name ……
Django介绍与安装
一、Django介绍 具体介绍Django之前,必须先介绍web框架等概念。web框架简单来说就是别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。 Django的主要目的是简便、大而全、快速地开发。其优缺点也很明显: 优点: 自带轮子众多,方便快速开发,如ORM、Auth、Cache、Template、Form……
Python下的web框架介绍
概述 Python是一个百花齐放的世界,各种框架,不完全列表见:http://wiki.python.org/moin/WebFrameworks。虽然另一大脚本语言PHP也有不少框架,但远没有Python这么夸张,也正是因为Python web framework(Python web开发框架,以下简称Python框架)太多,所以在Python社区总有关于……