摘要: HTTP协议 Django+uWSGI+Nginx原理详解 Nginx :HTTP服务器+反向代理服务器 反向代理在计算机世界里,由于单个服务器的处理客户端(用户)请求能力有一个极限,当用户的接入请求蜂拥而入时,会造成服务器忙不过来的局面,可以使用多个服务器来共同分担成千上万的用户请求,这些服务器提 阅读全文
posted @ 2018-08-06 21:36 shanjinghao 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 一、初识django框架 二、django框架简介 三、路由系统 四、视图系统 五、模板 六、模型 七、django框架中的ORM 八、django中的orm字段参数 九、django orm那些相关操作 十、cookie和session 十一、django中间件 十二、 阅读全文
posted @ 2018-08-06 20:29 shanjinghao 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 在网站开发过程中,对于前后端的分界线似乎一直是众说纷纭。在网上搜索什么是前后端分离,更是说什么的都有,天花乱坠,描述不清。从一开始完全没有前后端的概念,到后来的纠缠不清。 传统的分离方法 在我的脑海中一提到前端和后端,基本上第一个出现的区别点就是:后端是跟数据库跟服务器打交道的,前端是跟浏览器打交道 阅读全文
posted @ 2018-08-06 20:26 shanjinghao 阅读(20508) 评论(0) 推荐(0) 编辑
摘要: 为什么不用_set related_name和related_query_name的区别 related_name和related_query_name的区别 related_name将成为相关对象的属性,允许您使用外键对模型进行“倒退”。例如,如果ModelA有像下面这样的字段,那么model_b 阅读全文
posted @ 2018-06-21 11:01 shanjinghao 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Django ORM 常用字段和参数 AutoField IntegerField CharField DateField DateTimeField AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) 阅读全文
posted @ 2018-06-20 15:00 shanjinghao 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Django Url设计 小知识点 mysite/news/urls.py: from django.conf.urls import url from . import views urlpatterns = [ url(r'^articles/([0-9]{4})/$', views.year_ 阅读全文
posted @ 2018-06-19 17:28 shanjinghao 阅读(140) 评论(0) 推荐(0) 编辑
摘要: mvc = model view controller MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)。 MVC模式解释成"外观"(view)、"机制"(controller)和"功能/数据"(model)这三层结构 django MTV模式 阅读全文
posted @ 2018-06-15 15:26 shanjinghao 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一 web框架介绍 具体介绍Django之前,必须先介绍WEB框架等概念。 web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。 一般web框架的架构是这样的: 其他的基于python的web框架,如tornado、flask、webpy都是在 阅读全文
posted @ 2018-06-13 21:09 shanjinghao 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 在Linux和Mac平台上,该函数会原样返回path,在windows平台上会将路径中所有字符转换为小写,并将所有斜杠转换为饭斜杠。>>> os.path.normcase('c:/windows\\system32\\') 'c:\\windows\\system32\\' 很少用到,跨平台的时候 阅读全文
posted @ 2018-06-12 20:49 shanjinghao 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 调出pycharm自带的mysql 主体功能 orm 的使用 class Publisher(models.Model): id=models.AutoField(primary_key=True) name=models.CharField(max_length=16) 不是正经Django项目, 阅读全文
posted @ 2018-06-12 19:10 shanjinghao 阅读(104) 评论(0) 推荐(0) 编辑