Django
小小城序员
退了退了,准备考研了!!
展开
-
Django笔记--python实现将分页功能封装成类
Django笔记–python实现将分页功能封装成类对于数据的表格形式呈现,庞大的数据量不可能全部放在一页中(除非数据很少)。所以基本上都需要用到分页功能。因此有必要将分页功能封装成一个类,方便使用。pagination.py(将分页功能分装到Pagination类中)from django.utils.safestring import mark_safeclass Pagination: def __init__(self,request,all_count,per_num=10,m原创 2021-01-23 17:15:52 · 438 阅读 · 7 评论 -
Django笔记--Django的Auth组件(用户认证)
Django基础篇–Django的Auth组件(用户认证)这篇文章来记录我学习Django中的Auth组件。Django提供了一个强大的用户认证系统–Auth组件,对于实现用户认证的登录功能会更加方便。导入auth模块与其相应内容from django.contrib import auth #导入auth模块from django.contrib.auth.models import User #导入数据库(用户数据储存在auth_user中)from django.contri原创 2020-12-28 22:29:45 · 468 阅读 · 1 评论 -
Django笔记--Django的Form组件
Django基础篇–Django的Form组件这篇文章来记录我学习Django中的Form组件。之前实现在注册功能的实现中都是使用html中的form表单提交数据,会发现使用起来不够方便。因此,Django提供的Form组件,使用起来会比html中的form表单更加方便。Django的Form组件的常用的字段参数 字段参数 意义 required=True 是否可以为空 widget=None HTML插件 label 生成的Label标签中的内容 initial原创 2020-12-02 20:20:19 · 587 阅读 · 1 评论 -
Django笔记--Django的模板语言
Django基础篇–Django的模板语言Filters(过滤器)过滤器的基本语法:{{ value|filters_name:参数 }}常见的过滤器以及用法:1.defult作用:如果一个变量是false或者为空,就会使用给定的默认值,否则使用变量的值参数:默认值语法:{{ value:default:“xx” }}2.length作用:返回值的长度,作用于字符串和列表语法:{{ value|length }}3.filesizeformat作用:将文件大小值进行格式化语法:{{原创 2020-09-23 17:08:40 · 472 阅读 · 0 评论 -
Django笔记--创建项目APP与连接MySQL数据库
Django基础篇–创建项目APP与连接MySQL数据库我在python学习的路上,开始了Django的学习,今天发布这篇文章来记录Django的创建项目APP与连接MYSQL数据库。Django创建APP项目1.先要创建项目app,在pycharm下面的命令行窗口输入:python manage.py startapp appname #appname是你想设置的app名称然后就会生成一个firstapp的目录。2.然后还要在settings.py中设置添加自己的APPDjan原创 2020-09-13 10:23:09 · 374 阅读 · 0 评论 -
Django笔记--下载,安装,创建,启动
Django基础篇–下载,安装,启动我在python学习的路上,开始步入了Django框架,今天发布这篇文章来记录Django的下载,安装,启动。第一步:Django的下载在配置好python环境的情况下(也就是在环境变量中设置了python的路径,若没配置python环境,则首先进入到python目录下),在命令行输入pip install Django==2.2 (下载Django2.2版本,当然也可以下载其他版本) ![在这里插入图片描述](https://img-blog.csdnim原创 2020-08-22 15:10:52 · 968 阅读 · 1 评论