摘要: django组件:contenttype 组件的作用:可以通过两个字段让表和N张表创建FK关系 表结构: from django.db import models from django.contrib.contenttypes.models import ContentType from djan 阅读全文
posted @ 2019-05-29 18:36 modengdai 阅读(94) 评论(0) 推荐(0) 编辑
摘要: sort是list的一个属性方法,改变原列表。 sorted不改变原列表,生成新列表。 l = [(1,'d'),(7,'c'),(5,'a')] w = sorted(l,key=lambda x:x[1]) print(w) [(5, 'a'), (7, 'c'), (1, 'd')] prin 阅读全文
posted @ 2019-05-14 10:30 modengdai 阅读(561) 评论(0) 推荐(0) 编辑
摘要: django允许跨域请求配置 下载corsheader pip install django-cors-headers 修改setting.py中配置 在INSTALLED_APPS中增加corsheaders INSTALLED_APPS = [ 'django.contrib.admin', ' 阅读全文
posted @ 2019-05-13 02:20 modengdai 阅读(211) 评论(0) 推荐(0) 编辑
摘要: # admin中显示中文class Course(models.Model): title = models.CharField(max_length=32,verbose_name='课程名称') # 显示对应字段的名称 def __str__(self): return self.title # 阅读全文
posted @ 2019-05-11 18:03 modengdai 阅读(773) 评论(0) 推荐(0) 编辑
摘要: import osif __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "publish.settings") import django django.setup() from app_01 impor 阅读全文
posted @ 2019-02-21 16:18 modengdai 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在Django应用的文件夹下,经常会发现这两个文件夹:static, media; static称为静态文件夹,用于存放CSS, JavaScript, 网站logo等不变的文件;相对的,把media称为媒体文件夹,用于存放用户上传的图片。 static 配置和使用配置项目的settings.py: 阅读全文
posted @ 2019-02-17 07:45 modengdai 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 字符集[][^] 李杰李莲英李二棍子 李杰李莲英李二棍子 4563 4563 分组 ()与 或 |[^] 身份证号码是一个长度为15或 阅读全文
posted @ 2019-01-10 21:13 modengdai 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 存储过程: 建立存储过程 create procedure 过程名(in 参数1 数据类型,out 参数2 数据类型): begin 代码块 end 同样需要使用delimiter 修改结束符,sql使用call 过程名(参数1) 来调用,pymysql使用cursor.callpro 阅读全文
posted @ 2019-01-10 21:13 modengdai 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 变量的写法 name_list:{{ name_list }} name_dict:{{ name_dict }} 按照索引取值 使用.调用下标,不支持负数 {{ name_list.0 }} {{ name_dict.keys }} {{ name_dict.items }} 循环相关 {% fo 阅读全文
posted @ 2019-01-10 21:10 modengdai 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、创建orm过程 1.手动创建数据库 create database XXX 2.在settings的database模块配置数据库: 3.在__init__.py中导入pymysql并用pymysql代替MySQLdb: import pymysql pymysql.install_MySQLd 阅读全文
posted @ 2019-01-03 19:35 modengdai 阅读(99) 评论(0) 推荐(0) 编辑