上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 50 下一页
摘要: 一对多 在 models.py 上定义: 执行语句生成数据库 修改 urls.py 添加一个url 在 views.py 上添加 多对多 在 models.py 上定义: 执行语句生成数据库 在 views.py 上添加 插入数据 author: book: author_m: 运行结果: 添加数据 阅读全文
posted @ 2019-07-03 14:26 klvchen 阅读(6966) 评论(0) 推荐(0)
摘要: 修改 classes.html 修改 urls.py 修改 views.py 在 templates 文件夹下添加 edit_classes.html 通过 ajax 方式来更新操作 通过 url 的方式来更新操作 阅读全文
posted @ 2019-07-02 14:20 klvchen 阅读(378) 评论(0) 推荐(0)
摘要: 在 user_manager 项目下创建一个 python package:utils,里面创建一个 page.py 文件 page.py 文件内容为: 修改 views.py 文件 classes.html 内容为: 阅读全文
posted @ 2019-06-28 14:53 klvchen 阅读(402) 评论(0) 推荐(0)
摘要: 在上一篇中(Django 练习班级管理系统一 https://www.cnblogs.com/klvchen/p/11078174.html),使用的是莫泰对话框的方式提交数据,适用于数据量少的操作。若业务需要数据多,数据量大的操作,可以使用单独页面进行添加,下面是具体例子: 在 classes.h 阅读全文
posted @ 2019-06-28 14:11 klvchen 阅读(491) 评论(0) 推荐(0)
摘要: 创建项目 user_manager 和 app为 app01 models.py 为 views.py 为 settings.py 修改 urls.py 为 添加一个 templates 文件夹,里面增加下面 html 文件 layout.html index.html classes.html l 阅读全文
posted @ 2019-06-26 14:52 klvchen 阅读(841) 评论(0) 推荐(0)
摘要: 可以分为如下步骤: ①通过 top 命令查看 CPU 情况,如果 CPU 比较高,则通过 top Hp 命令查看当前进程的各个线程运行情况。 找出 CPU 过高的线程之后,将其线程 id 转换为十六进制的表现形式(printf "%x" ),然后在 jstack 日志中查看该线程主要在进行的工作(j 阅读全文
posted @ 2019-06-26 14:28 klvchen 阅读(2464) 评论(0) 推荐(0)
摘要: 因为 GIL (Global Interpreter Lock,全局解释器锁) 的关系,python中的多线程其实并不是真正的多线程,想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 使用多进程时,应注意以下几点: 在UNIX平台上,当某个进程终结之后,该进程需要被其父进程 阅读全文
posted @ 2019-06-18 17:00 klvchen 阅读(307) 评论(0) 推荐(0)
摘要: session与cookie对比 Cookie: 保存在用户浏览器端的键值对 本地可以修改;如果有敏感信息,可以被看到 Session: 保存在服务器端的键值对 服务端:保存键值对{'随机字符串':{……用户信息……}},通过cookie保存随机字符串到客户端上。 在 app01 上添加文件夹 st 阅读全文
posted @ 2019-06-17 17:17 klvchen 阅读(1420) 评论(0) 推荐(0)
摘要: 打开 PyCharm 在 Terminal 处输入 在 》 》 》 添加一个 阅读全文
posted @ 2019-06-14 14:35 klvchen 阅读(2058) 评论(0) 推荐(1)
摘要: Cookie: 1.保存在用户浏览器 2.可以主动清除 3.可以被伪造 4.跨域名 Cookie 不共享 创建一个项目:user_manager 和应用: app01 创建数据库,添加 models.py 修改 urls.py 在 templates 文件夹下创建两个 html 文件 添加 view 阅读全文
posted @ 2019-06-13 15:45 klvchen 阅读(521) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 50 下一页