随笔分类 - django
摘要:CRM 客户关系管理系统 表结构的设计 客户表 用户表 校区表 部门表 销售 跟进记录表 报名表 缴费表 班主任 班级表 课程记录表 学习记录表 登录注册 注册—— modelform from django import forms class Form(forms.ModelForm): c
阅读全文
摘要:应用权限组件到其他项目中: 拷贝rbac的APP到新的项目中,并且注册 INSTALLED_APPS = [ ... 'rbac.apps.RbacConfig' ] 数据库迁移 选择用户表 class User(models.Model): # username = models.CharFi
阅读全文
摘要:RBAC 基于角色的权限控制 如何实现权限控制的? url 代表的权限 表结构 简单实现权限控制 权限表 - url url地址的正则表达式的字符串 ^$ - title 标题 展示用 角色表 - name 角色的名称 - permissions 多对多 关联权限 用户表 -
阅读全文
摘要:常用字段 AutoField 自增的整形字段,必填参数primary_key=True,则成为数据库的主键。无该字段时,django自动创建。 一个model不能有两个AutoField字段。 IntegerField 一个整数类型。数值的范围是 -2147483648 ~ 2147483647。
阅读全文
摘要:1、 在Django项目的settings.py文件中,配置数据库连接信息:DATABASES = { "default": { "ENGINE": "django.db.backends.mysql", "NAME": "你的数据库名称", # 需要自己手动创建数据库 "USER": "数据库用户
阅读全文
摘要:from django.db import models#导入django自带的用户认证模块:from django.contrib.auth.models import User# Create your models here.class UserProfile(models.Model): "
阅读全文
摘要:form组件 定义: from django import forms class RegForm(forms.Form): user = forms.CharField(label='用户名') pwd = forms.CharField(label='密码',widget=forms.Pas
阅读全文
摘要:AJAX js技术,发送请求的一种方式. 特点: 1. 异步 局部刷新 传输的数据量小 $.ajax({ url: '/test/', // url路径 type: 'post', // 请求方式 data: { // 请求数据 name: 'alex', age: 84, hobby: JSON.
阅读全文
摘要:models: from django.db import models# Create your models here.# 书class Book(models.Model): title = models.CharField(max_length=32) publish_date = mode
阅读全文
摘要:增加数据: -- Records of app01_author-- INSERT INTO `app01_author` VALUES ('1', '金老板', '18', '15512351234');INSERT INTO `app01_author` VALUES ('2', '小哪吒',
阅读全文
摘要:Django的请求的生命周期: 中间件 process_request(self,request) 参数: request 请求的对象,和视图中的request是同一个 执行时间:视图函数之前 执行顺序: 按照注册的顺序 顺序执行 返回值 None : 正常流程 HttpReponse: 当前中间件
阅读全文
摘要:models: class Publisher(models.Model): name = models.CharField(max_length=32, verbose_name="名称",unique=True)事务: import osos.environ.setdefault("DJANGO
阅读全文
摘要:models: class Book(models.Model): name = models.CharField(max_length=32, verbose_name="书名") #定义价格: price = models.DecimalField(max_digits=5,decimal_pl
阅读全文
摘要:app01\models:from django.db import modelsclass MyCharField(models.Field): """ 自定义的char类型的字段类 """ def __init__(self, max_length, *args, **kwargs): self
阅读全文
摘要:替换前的:"assets/(css|js|img)(.*?)" 替换后的:"{% static '$1$2' %}" 替换前的效果: 替换后的效果:
阅读全文
摘要:settings: """Django settings for about_exam project.Generated by 'django-admin startproject' using Django 1.11.26.For more information on this file, s
阅读全文
摘要:python manage.py makemigrations python manage.py migrate --fake
阅读全文
摘要:查找到的:"(css.*?)" 替换的:"{% static '$1' %}" img: 查找到的:"(img.*?)" 替换的:"{% static '$1' %}" js: 查找到的:"(js.*?)" 替换的:"{% static '$1' %}"
阅读全文

浙公网安备 33010602011771号