随笔分类 -  django

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