function saveConfig() { var configName = document.title; if (!localStorage) return; var Config = {}; var index = 0; var inputs = $('#searchForm input'); inputs.each(function (ind, input) { var type = input.type; switch (type) { case "text": Conf
1.先看一下 Model 非常多 from django.db import models from users.models import UserProfile # Create your models here. class Edc_Project(models.Model): project_name = models.CharField(max_length=200, verbose_name="项目名称", default="") project_num
优化 提交 form 表单,https://www.cnblogs.com/klvchen/p/10608143.html 创建数据库的字段,在 models.py 中添加 from django.db import models # Create your models here. class UserInfo(models.Model): username = models.CharField(max_length=64) sex = models.CharField(max_length=
1.CBV和FBV的用法 2.序列化用法 3.form表单 一.CBV和FBV 1.cbv是 class based view(基于类),fbv是function based view(基于函数) 2.cbv基于dispatch进行反射,get获取,post提交 3.应用场景:登录认证(继承dispatch,在dispatch里做session验证) CBV第一种方式继承 1.单继承 扫盲:(继承的时候,一定要清楚self是哪个类实例化出来的对象,下例,self为B实例化的对象,任何属性优先从自
modelform整体 from django import forms from app01 import models import hashlib from django.core.exceptions import ValidationError # 定义Boostrap表单样式的类 class BootstrapForm(forms.ModelForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kw