Django实现MySQL读写分离 1. 增加slave数据库的配置 DATABASES = { 'default': { # 写(主机) 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'HOST': '192.168.103.158', # 数据库主机 ...
分类:
数据库 时间:
2021-06-06 19:02:54
阅读次数:
0
class Term(models.Model): class Meta: db_table = 'term' tid = models.BigAutoField(primary_key=True, null=False, help_text='终端唯一ID') ...
分类:
其他好文 时间:
2021-06-05 18:37:35
阅读次数:
0
数据库设计三范式 1.什么是设计范式? 设计表的依据。按照整个范式设计的表不会出现冗余 第一范式: 任何一张表都应该有主键,且每一个字段原子性不可再分 第二范式: 所有非主键字段,完全依赖主键,不能产生部分依赖 多对多?三张表,关系两个外键 第三范式: 所有非主键字段直接依赖主键,不能产生传递依赖 ...
分类:
数据库 时间:
2021-06-05 18:21:28
阅读次数:
0
# 静态文件访问地址前缀 STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'collectstatic') # 静态文件查找目录元组信息 STATICFILES_DIRS = ( os.path.join(BASE_DIR, ...
分类:
其他好文 时间:
2021-06-04 18:43:22
阅读次数:
0
views.py视图导入 from django.shortcuts import HttpResponse, render, redirect 1.HttpResponse 它是作用是内部传入一个字符串参数,然后发给浏览器。 例如: def index(request):# 业务逻辑代码 retu ...
分类:
Web程序 时间:
2021-06-03 18:03:57
阅读次数:
0
auth模块通俗来讲 就是django内部所给你提供auth_user表,这可以联系到 登录 注册 注销等功能, 在auth模块下的一套体系,都有自己的方式来提供装饰器,以及校验数据等 且较为方便 校验用户数据是否匹配, 登录功能 from django.contrib import auth us ...
分类:
其他好文 时间:
2021-06-03 17:58:57
阅读次数:
0
[Django高级之Auth模块] auth模块 ←详情点击查看 1、Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 ...
分类:
其他好文 时间:
2021-06-02 20:54:07
阅读次数:
0
数据库查询操作,一般使用生sql和模型对象,两种方式! 模型操作使用一般不会有太大的问题, 但是使用原生sql(pymysql)时有可能会遇到数据库查询周期性或者连续性失败的情况: import pymysql from allinone.settings import BASE_DIR class ...
分类:
数据库 时间:
2021-06-02 18:29:25
阅读次数:
0
作用:数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来,这样会给内存造成特别大的压力,有可能还会内存溢出,所以我们希望一点一点的取,那展示的时候也是一样的,总是要进行分页显示,我们之前自己都写过分页。 导入分页模块 from django.core.paginator ...
分类:
其他好文 时间:
2021-06-02 18:23:56
阅读次数:
0
Django 自动建表无反应的解决方法 在初次建完表之后每次去修改的时候就已经比较麻烦了,后来又碰到新建表没有反应的情况折腾了一下之后,发现一种结局方案: 步骤一: 先删除当前项目下的migrations文件夹; 步骤二: 然后执行 python manage.py makemigrations; ...
分类:
其他好文 时间:
2021-06-02 14:57:51
阅读次数:
0