安装模块相关

1、点击这篇博客

https://www.cnblogs.com/nokiaguy/p/13803370.html

2 安装模块相关

pip3 install django    
# 本质是去https://pypi.python.org/simple,搜这个模块,会根据你的平台下载在一个安装包(windows平台是whl),下载完,再安装

# pip安装失败的情况
# 我们可以绕过它,有了whl文件以后,自己装
# https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
#下载完成后在cmd中输入pip install +whl(拉入whl文件) pip3 install django.whl
基本第二种情况就能解决,如果出现升级pip命令的情况只需
在cmd中输入 : python -m pip install --upgrade pip 即可 # 官方库没有上传到pypi,官方也不给制作whl文件 #如何安装 包 (setup.py) 到达安装目录,setup.py所在的目录 python setup.py build python setup.py install # 配置清华源,豆瓣源,本质是 豆瓣源会把pypi,包拉到自己的服务器上,以后你再下,去它的服务器上下,所以速度快 # 你自己写的包,如何上传到pypi上给别人使用?

3 外键关系要不要建立

1 关联字段与外键约束没有必然的联系(建管理字段是为了进行查询,建约束是为了不出现脏数据)
2 默认情况,关联关系建好以后,外键约束就自然建立了
3 实际工作中,外键约束一般不建(影响效率),都是人为约束(代码约束)
    -db_constraint=False
4 表模型和数据库表的对应,不要直接修改表(这是可以的,但是不建议),要修改表模型,同步到表中

4、前后端分离和混合开发

1 模板语言:每个语言的web框架都会有模板语言,django---》dtl
2 模板语言的渲染,是再后端完成的

3 用php写前端(html,css,js)(不对的)

4 前后端分离:前后端交互,统一全用json格式
5 前端只专注于写前端(vue,react:前端工程化),后端只专注于写后端(提供接口,交互json格式数据)
每天逼着自己写点东西,终有一天会为自己的变化感动的。这是一个潜移默化的过程,每天坚持编编故事,自己不知不觉就会拥有故事人物的特质的。 Explicit is better than implicit.(清楚优于含糊)
原文地址:https://www.cnblogs.com/kylin5201314/p/13823504.html