加载中
Django内置的认证系统

auth模块 from django.contrib import auth authenticate()方法 提供了用户认证功能,即验证用户名以及密码是否正确,一般需要username 、password两个关键字参数。如果认证成功(用户名和密...

Django内置Form表单和Validators校验组件

Form组件介绍 form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 使用form组件实现注册功能的例子 先定义好一个RegForm类 from django import for...

Django使用AJAX和JSON

JSON和其他类型的相互转换 stringify与parse方法 JSON.parse(): 用于将一个 JSON 字符串转换为 JavaScript 对象 JSON.parse('{"name":"alex"}'); JSON.parse('{name:"alex"}') ; // 错误 JS...

Django中间件

Django请求流程图 中间件介绍 说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一个自定义类,类中定义了几个方法,Django框架会在处理请求的...

Django的Cookie和Session

Cookie 获取Cookie request.COOKIES['key'] request.get_signed_cookie('key', default=RAISE_ERROR, salt='', max_age=None) get_signed_cookie方法的参数: default: 默认值 salt: 加密盐 ...

Django模型系统之常用查询语法及进阶

一般操作 常用操作 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只......

Django模型系统的常用字段和字段参数

常用字段 AutoField:int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField:一个整数类型,范围在 -2147483648 to 214748364...

Django的路由系统

Django 2.2 官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 静态路由和动态路由 静态路由:已经明确定义好的一条路由,比如...

Django之视图

Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文...

Django模板系统

官方文档 常用语法 只需要记两种特殊符号:{{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。 注意事项: - 如果计算结果的值是可...

Django框架简介

MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高...

Django连接MySQL数据库以及使用ORM操作数据

Django配置连接数据库 Django默认使用SQLite数据库,如想使用其他数据库,需修改项目目录下的settings.py文件 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 连接数据...

简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import render from .models import BlogArticles Create your views h...

07/21 00:04
15
简单的博客系统(三)使用Django的后台管理功能

Django新建项目和应用后,自带有后台管理功能,可直接使用 创建后台管理员账户 (demosite) E:\PycharmProjects\demosite>python manage.py createsuperuser Username: admin Email address:...

07/20 20:16
15
简单的博客系统(二)Django编写数据模型类

设计数据库和表结构是做网站的基础。在Django中,不需要通过SQL语句直接跟数据库打交道,而是完全用Python的类来创建数据模型,之后交给Django完成创建数据库的操作。 数据模型类 数据模型类...

07/20 19:18
12
Django的第一次请求

Django的请求流程 编写urls.py增加请求路由 from <app_name> import views urlpatterns = [ path('admin/', admin.site.urls), path('test/', views.test_path), # 增加请求路径及该请求所处...

简单的博客系统(一)Django基础知识

安装Django 安装Django pip install Django 查看Django版本 PS C:\Users\zerobit> python Python 3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. ...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部