摘要: ORM 多对多查询 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书 阅读全文
posted @ 2017-11-23 18:16 ikere 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 自定义标签和过滤器 1、在settings中的INSTALLED_APPS配置当前app,不然django无法找到自定义的simple_tag. 2、在app中创建templatetags模块(模块名只能是templatetags) 3、创建任意 .py 文件,如:my_tags.py 1 2 3 阅读全文
posted @ 2017-11-15 12:50 ikere 阅读(130) 评论(0) 推荐(0) 编辑
摘要: MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它的作用是将一个个URL 阅读全文
posted @ 2017-11-15 12:47 ikere 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 知识预览 CSS 语法 css的四种引入方式 css选择器 css属性操作 Caution! 后台管理布局 css响应式布局 课下作业 知识预览 CSS 语法 css的四种引入方式 css选择器 css属性操作 Caution! 后台管理布局 css响应式布局 课下作业 CSS 语法 CSS 规则由 阅读全文
posted @ 2017-09-20 12:55 ikere 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程, 阅读全文
posted @ 2017-08-31 23:43 ikere 阅读(962) 评论(1) 推荐(0) 编辑
摘要: 作业:多用户在线的FTP程序 要求: README ### 功能实现 作业:开发一个支持多用户在线的FTP程序 要求: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 允许用户在ftp server上随意切换目录 允许用 阅读全文
posted @ 2017-08-25 10:01 ikere 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、模块补充 1. configparser模块 1 import configparser 2 3 config=configparser.ConfigParser() 4 config.read('a.ini') 5 6 #读取配置 7 print(config.sections()) #看标题 阅读全文
posted @ 2017-08-16 16:41 ikere 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 开发一个简单的python计算器 1 import sys 2 import re 3 4 def welcome_func(): 5 """ 6 输入判断 7 :param expression: 表达式 8 :return: 返回有效表达式 9 """ 10 welcome_str = "超级计 阅读全文
posted @ 2017-08-10 11:46 ikere 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 一、协程函数 yield的用法: 1 # 例子1 2 # def chi(name): 3 # print('%s 开始上菜啦~'%name) 4 # cd=[] #菜单 5 # while True: 6 # food=yield cd 7 # cd.append(food) 8 # print( 阅读全文
posted @ 2017-08-03 15:54 ikere 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1 import time 2 current_user={'id':None} 3 wenjian=open('db.txt','r+',encoding='utf-8') 4 duqu=eval(wenjian.readline()) 5 shijian=time.strftime('%Y-%m 阅读全文
posted @ 2017-07-26 22:13 ikere 阅读(251) 评论(0) 推荐(0) 编辑