摘要:
python之所以需要虚拟环境时因为我们在实际工作中可能会同时管理好几个项目,而每个项目所需要的依赖互不相同,比如项目A可能时老项目使用的python2.X的版本,使用的框架可能时Django;而项目B可能使用的时python3.X的版本,框架使用的时Flask;如果我们把这些依赖都放入到同一个文件 阅读全文
摘要:
一: 什么是模板?模板的作用? 二:模板的查找路径的配置 三:常用的模板的语法 四:常用的模板过滤器 五:自定义模板过滤器 六:引入模板 七:模板的继承 八:加载静态文件 一:什么是模板,模板的作用 模板就是一种带有特殊语法的html文件,它能够把表现形式和数据分离开来,然后通过视图返回给浏览器。 阅读全文
摘要:
URL映射: 视图写完后,要与URL进行映射(即用户在浏览器中输入什么样的url可以请求到这个视图函数),Django会从url.py文件中寻找相对应的视图,这个文件中有个urlpatterns变量,这个变量中通过path函数包含着要请求的视图。为什么会从url.py文件中寻找呢,因为在settin 阅读全文
摘要:
安装Django后创建一个项目: 通过命令方式创建项目: 创建一个APP: App是django的组成部分;一个App代表一个模块,所有的URL请求的都是app来处理的。比如一个视频网站,里面有电影模块,电视剧模块,综艺模块,动漫模块;一个Django可以有多个模块,一个模块可以被不同的项目使用。 阅读全文
摘要:
Django是遵循MVC设计模式的一个框架:MVC(Model,View,Controller);模型,视图,控制器:如图: Django其实是一个MTV的模型:(Model,Template,VIew)模型,模板,视图 阅读全文
摘要:
一.什么是虚拟环境(virtual environment)? 二.为什么要用虚拟环境? 三.python的虚拟环境怎么安装? 1虚拟环境:它是从电脑里分离出来的一个个独立的运行环境,就像一个盒子一样,各个盒子之间互不影响;我们可以在各自的盒子里面做自己的事情,使用自己的资源,这个盒子里面有个资源另 阅读全文
摘要:
auth模块是Django内置的用户权限管理模块:比如用户的创建,认证,登入,注销等。当我们创建一个APP时,auth模块就会自动添加在 INSTALLED_APPS=['django.contrib.auth',] auth常用的几个方法: User模型(auth/models.py中):用来维护 阅读全文
摘要:
当我们通过浏览器来访问网站的时候,由于HTTP本身是无状态的,所以当我们结束访问后第二次再来访问的时候,服务器本身是不认识我们(它不知道我们之前来过,也就不会保存我们之前的信息),比如当我们第一次登入的网站后第二次再来的时候我们还是需要重新登入,这样网站不能保存我们的密码,是不是很麻烦,那如何解决这 阅读全文