摘要: 安装 DRF pip install djangorestframework setting 配置文件中注册 rest_framework INSTALLED_APPS = [ 'rest_framework', ] 官方参考文档(FQ才能看) https://docs.djangoproject. 阅读全文
posted @ 2021-10-13 20:55 Nancyfeng 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 慕课网 vue +Django restful framework 电商实战 开发及项目搭建 开发环境搭建 pycharm 虚拟环境 mysql navicat mysql 绑定ip 0.0.0.0.后多人访问,需设置权限,否则仅本地可连 GRANT ALL PRIVILEGES ON *.* TO 阅读全文
posted @ 2021-10-13 20:53 Nancyfeng 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Django 用户认证 Auth 安装 setting 'django.contrib.auth' 包含了验证框架的内核和它的默认模型。 'django.contrib.contenttypes' 是 Django content type system ,允许你创建的模型和权限相关联 Middle 阅读全文
posted @ 2021-10-13 20:53 Nancyfeng 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 快捷键 在settings keymap 中搜 快速格式化代码 ctrl+alt+l 快速复制粘贴选中的代码 ctrl +d 移动一行代码 ctrl +shift +上下箭头 注册app 时忘记用逗号分隔 -- 导致会找不到模块 缺少环境变量参数,environment variable DJANG 阅读全文
posted @ 2021-10-13 20:51 Nancyfeng 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 多线程 线程锁,访问全局变量后,会有线程安全问题,必须加锁 线程间通信 queue 先进先出 创建一个queue 队列 q.put (message) q.get() 进程 import multiprocessing 进程和线程 进程不共享全局变量,各进程都持有一份全局变量 进程间通信 不共享全局 阅读全文
posted @ 2021-10-13 20:50 Nancyfeng 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 网络编程 socket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程通信 创建socket import socket socket.socket(AddressFamily,Type) 参数说明 UDP 发送数据 udp 接收数据 ,接收方要 阅读全文
posted @ 2021-10-13 20:46 Nancyfeng 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 为什么要用 web框架 稳定性,可扩展性 效率 文档 http://flask.pocoo.org/doc/0.12/ 中文文档 http://docs.jinkan.org/docs/flask Flask 依赖三个库 jinja2 模块引擎 Werkzeug WSGI 工具集 Itdangero 阅读全文
posted @ 2021-10-13 20:41 Nancyfeng 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 什么是docker 世界领先的服务容器化平台 Docker 公司开发,开源,托管在github 跨平台,支持windos macos Linux Docker 思想 集装箱 标准化 隔离 docker 让快速扩展,弹性伸缩变得简单 Docker 运行Nginx 持久运行的容器 前台挂起 后台运行 进 阅读全文
posted @ 2021-10-13 20:40 Nancyfeng 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 什么是Ajax AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新. 问什么要使用Ajax Ajax应用程序的优势在于: 1. 通过异步模式,提升了用户体验 2. 优化了浏览器和服 阅读全文
posted @ 2021-10-13 20:33 Nancyfeng 阅读(87) 评论(0) 推荐(0) 编辑
摘要: GIL global interpreter lock (cpython) 全局解释器 python 中的一个线程对应于C 语言中的一个线程 gil 使得同一个时刻只有一个线程在一个CPU 上执行字节码,无法将多个线程映射到多个CPU 上执行 GIL会根据执行的字节码行数以及时间片释放GIL ,GI 阅读全文
posted @ 2021-10-13 20:32 Nancyfeng 阅读(55) 评论(0) 推荐(0) 编辑