django项目中使用Redis

Redis可以作为缓存使用,也可以作为持久的数据库使用。 在django项目中,一般使用Redis的缓存功能。 Redis作为缓存是怎样工作的? Redis的工作位置位于Django和关系型数据库(R […]

django安装

pip安装 进入虚拟环境 (my_venv)XXXX> python -m pip install django 该命令默认安装最新版的django. 查看django是否安状成功 因为我们是在虚拟环 […]

为django项目创建virtualenv(venv,虚拟环境)

什么是virtualenv? virtualenv是用于创建独立的Python环境来维护包的依赖关系的一个工具。主要解决以下情景中的问题: 你在开发不止一个项目 你不同的项目可能用了一个库的不同版本( […]

django报错:Specifying both ‘fields’ and ‘form class’ is not permitted

原因 实际上说的很清楚了:不能在指定了fields= […]的情况下再使用form_class = …因为两者的功能用重叠。 解决 二选一,看那个能实现你想要的结果了,删除/注释掉一项即可。

django 添加写文章的功能

模板 在templates/app/下创建一个模板文件,用于显示写文章的界面,如create.html 基础内容: 视图 app/views.py: from django.views.generic […]

django include()函数

include() include()函数用于在项目主目录的url配置文件urls.py中引用各app目录下的url配置文件。 使用方法 project/urls.py: from django.co […]

Django 创建管理员账号

语法 项目所在环境的终端: py manage.py createsupersuer 注册 注册成功提示:Superuser created successfully 登录 py manage.py […]

Django 删除模型

在开发阶段,我们会创建一些测试的模型来查看model和MySQL之间的关系。当一些测试的模型不再需要时要怎么删除呢? 删除模型 删除实际上很简单,原理就是:怎么创建的就怎么删除 到APP的models […]

Django 模型

模型(model) 模型即django的MVT结构中的’M‘部分: django中的每个模型本质上是一个Python类,并继承django.db.models.Model类。 […]

Django 迁移

django迁移中的两个语句的含义 python manage.py makemigrations 该语句为app生成SQL(结构化查询语言)命令,命令的含义是:我要将创建的model创建为一个表。 […]