博客专栏  >  编程语言   >  Django的那点事

Django的那点事

Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 web 应用上有 趣的关键性的东西。

关注
1 已关注
17篇博文
  • Django入门-0:为什么 Django 能持续统治 Python 开发世界

    对于 Python 开发者来说,web 开发框架真可谓玲琅满目。然而 Django , 毋庸置疑的成为最受青睐的 web 框架。通过本篇博客,我来为大家讲解下为什么相比 Flask、Pyramid、...

    2017-09-07 09:34
    72
  • Django入门-1:Django简介和环境搭建

    学Django需要什么基础 1. Django是 python 语言写的一个Web框架包,所以你得知道一些 Python 基础知识。2. 其次你最好有一些做网站的经验,懂一些网页...

    2017-09-08 09:56
    136
  • Django入门-2:创建第一个Django项目

    创建项目 命令django-admin startproject test1 打开 Linux 或 MacOS 的 Terminal (终端)直接在 终端中输入这些命令(不是 python...

    2017-09-09 08:58
    238
  • Django入门-3:视图和网址

    视图 在django中,视图对WEB请求进行回应视图接收reqeust对象作为第一个参数,包含了请求的信息视图就是一个Python函数,被定义在views.py中 #coding:utf-...

    2017-09-11 10:02
    144
  • Django入门-4:模板的基本使用

    模板 模板是html页面,可以根据视图中传递的数据填充值创建模板的目录如下图:   修改settings.py文件,设置TEMPLATES的DIRS值 'DIRS': [os.pa...

    2017-09-13 08:49
    102
  • Django入门-5:模型的基本使用1-模型定义

    Django 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库,只需要在settings.p...

    2017-09-14 08:39
    5161
  • Django入门-5:模型的基本使用2-字段

    定义属性 定义属性时,需要字段类型字段类型被定义在django.db.models.fields目录下,为了方便使用,被导入到django.db.models中使用方式 导入from dja...

    2017-09-15 07:50
    221
  • Django入门-5:模型的基本使用3-模型成员&创建对象

    类的属性 objects:是Manager类型的对象,用于与数据库进行交互当定义模型类时没有指定管理器,则Django会为模型类提供一个名为objects的管理器支持明确指定模型类的管理器 ...

    2017-09-17 15:23
    262
  • Django入门-5:模型的基本使用4-模型查询

    简介 查询集表示从数据库中获取的对象集合查询集可以含有零个、一个或多个过滤器过滤器基于所给的参数限制查询的结果从Sql的角度,查询集和select语句等价,过滤器像where和limit子句接下...

    2017-09-17 17:18
    84
  • Django入门-5:模型的基本使用5-QuerySet API讲解

    Django 模型中我们学习了一些基本的创建与查询。这里专门来讲一下数据库接口相关的接口 从数据库中查询出来的结果一般是一个集合,这个集合叫做 QuerySet。 文中的例子大...

    2017-09-18 08:03
    138
  • Django入门-6:视图(URLconf使用)

    视图 视图接受Web请求并且返回Web响应视图就是一个python函数,被定义在views.py中响应可以是一张网页的HTML内容,一个重定向,一个404错误等等响应处理过程如下图: U...

    2017-09-20 08:14
    59
  • Django入门-6:视图定义和错误视图

    定义视图 本质就是一个函数视图的参数一个HttpRequest实例通过正则表达式组获取的位置参数通过正则表达式组获得的关键字参数在应用目录下默认有views.py文件,一般视图都定义在这个文件中...

    2017-09-25 08:52
    326
  • Django入门-6:视图-HttpReqeust对象

    HttpReqeust对象 服务器接收到http协议的请求后,会根据报文创建HttpRequest对象视图函数的第一个参数是HttpRequest对象在django.http模块中定义了HttpRe...

    2017-09-26 08:28
    62
  • Django入门-6:视图-中间件、CSRF

    CSRF 1、概述   CSRF(Cross Site Request Forgery)跨站点伪造请求,举例来讲,某个恶意的网站上有一个指向你的网站的链接,如果某个用户已经登录到你的网站上...

    2017-09-26 21:23
    62
  • Django入门-6:视图-HttpResponse对象

    HttpResponse对象 在django.http模块中定义了HttpResponse对象的APIHttpRequest对象由Django自动创建,HttpResponse对象由程序员创建 ...

    2017-09-27 08:33
    152
  • session 、cookie、token的区别

    HTTP协议与状态保持:Http是一个无状态协议 1. 实现状态保持的方案: 1)修改Http协议,使得它支持状态保持(难做到) 2)Cookies:通过客户端来保持状态信息 ...

    2017-09-28 08:32
    93
  • Django入门-6:视图-状态保持

    状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态客户端与服务器端的一次通信,就是一次会话实现状态保持的方式:在客户端或服务器端存储与会话有关的数据存储方式包括coo...

    2017-09-28 08:56
    136

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部