摘要:
ORM 多对多查询 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书 阅读全文
摘要:
自定义标签和过滤器 1、在settings中的INSTALLED_APPS配置当前app,不然django无法找到自定义的simple_tag. 2、在app中创建templatetags模块(模块名只能是templatetags) 3、创建任意 .py 文件,如:my_tags.py 1 2 3 阅读全文
摘要:
MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它的作用是将一个个URL 阅读全文
摘要:
知识预览 CSS 语法 css的四种引入方式 css选择器 css属性操作 Caution! 后台管理布局 css响应式布局 课下作业 知识预览 CSS 语法 css的四种引入方式 css选择器 css属性操作 Caution! 后台管理布局 css响应式布局 课下作业 CSS 语法 CSS 规则由 阅读全文
摘要:
一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程, 阅读全文
摘要:
作业:多用户在线的FTP程序 要求: README ### 功能实现 作业:开发一个支持多用户在线的FTP程序 要求: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 允许用户在ftp server上随意切换目录 允许用 阅读全文
摘要:
一、模块补充 1. configparser模块 1 import configparser 2 3 config=configparser.ConfigParser() 4 config.read('a.ini') 5 6 #读取配置 7 print(config.sections()) #看标题 阅读全文
摘要:
开发一个简单的python计算器 1 import sys 2 import re 3 4 def welcome_func(): 5 """ 6 输入判断 7 :param expression: 表达式 8 :return: 返回有效表达式 9 """ 10 welcome_str = "超级计 阅读全文
摘要:
一、协程函数 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( 阅读全文
摘要:
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 阅读全文