码迷,mamicode.com
首页 > 其他好文 > 详细

每日小学习

时间:2019-12-17 20:45:24      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:模型   全面   开发者   admin   sof   相对   python   tar   性能   

1 简述django 的安装方法?

答: pip install django==2.1.7

2 django 创建项目app 的命令?

答:1  创建项目: django-admin startproject      + 项目名

        2 创建app: python manage.py startapp  + app名

3  django 和 flask 的区别?

答: 1 django 功能全面,一战试解决思路,能让开发者不用在开发之前就在选择应用基础设施上花费大量时间。django有模板,表单,路由,认证,基本的数据库管理等内建功能。

2 flask 比较灵活,用flask来构建应用之前,选择组件的时候会给开发者带来更多的灵活性。

4 简述MVC 模式 和MVT 模式?

答: MVC  软件系统分为三个基本部分:

模型:model:负责业务对象与数据库的映射

视图:View:   负责与用户的交互

控制器: controller: 接受用户的输入调用模型和试图完成用户请求

django 框架MTV 借鉴了 MVC 框架的思想

模型: model: 负责业务对象与数据库的对象(orm)

试图: view: 负责业务逻辑,并在适当的时候调用model 和 template    

模板:Template: 负责如何把页面展示给用户

 

数据库的切换以及迁移?

1 简述 get 和 post 的区别?

传送方式: get 通过地址栏传输,为明文传输,不安全,post通过报文传输,安全性相对较高

传送长度:get 参数有长度限制(受限于url长度),post 无限制

GET 和 POST 还有一个重大区别,简单的说:

get 产生一个tcp 数据包; POST产生两个tcp 数据包

 2 简述cookie 的作用以及优劣势?

答:服务器可以利用cookie包含信息的任意性来筛选并经常性维护这些信息,以判断在http传输中的状态,cookies最经典的应用是判定注册用户是否已经登录网站,用户可能会得到提示,是否在下一次进入此网时保留用户信息以便简化登录手续。

cookie 与 session 的区别?

1 cookie 数据存放在客户的浏览器上,session 数据存放在服务器上。

2 cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 

3 当访问增多,会比较占用你服务器的性能  考虑到减轻服务器性能方面 应使用cookie

4 单个cookie 保存的数据不能超过4k 很多浏览器都限制一个站点最多保存20个 cookie

 

命令migrate 和 makemigrations 的差别?

makemigrations 生成迁移文件

migrate 执行迁移文件 

每日小学习

标签:模型   全面   开发者   admin   sof   相对   python   tar   性能   

原文地址:https://www.cnblogs.com/wkhh/p/12056331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!