摘要: URL分发器 视图: 视图一般都写在app的views.py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。比如这个请求是添加一篇博客,那么可以通过request 阅读全文
posted @ 2020-06-01 09:54 孙文博 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 第一个Django项目 创建Django项目: 用命令行的方式: 创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:django-admin startproject first_project。 创建应用(app):一个项目类似于是一个架 阅读全文
posted @ 2020-06-01 09:52 孙文博 阅读(81) 评论(0) 推荐(0) 编辑
摘要: URL组成部分详解: URL是Uniform Resource Locator的简写,统一资源定位符。 一个URL由以下几部分组成: scheme://host:port/path/?query-string=xxx#anchor scheme:代表的是访问的协议,一般为http或者https以及f 阅读全文
posted @ 2020-06-01 09:49 孙文博 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Django介绍: Django,发音为[`dʒæŋɡəʊ],Django诞生于2003年秋天,2005年发布正式版本,由Simon和Andrian开发。当时两位作者的老板和记者要他们几天甚至几个小时之内增加新的功能。两人不得已开发了Django这套框架以实现快速开发目的,因此Django生来就是为 阅读全文
posted @ 2020-06-01 09:48 孙文博 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 学前准备 在学习Django之前,需要做好以下准备工作: 确保已经安装Python 3.6以上的版本,教学以Python 3.6版本进行讲解。 安装virtualenvwrapper,这个是用来创建虚拟环境的包,使用虚拟环境可以让我们的包管理更加的方便,也为以后项目上线需要安装哪些包做好了准备工作。 阅读全文
posted @ 2020-06-01 09:45 孙文博 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境 为什么需要虚拟环境: 到目前位置,我们所有的第三方包安装都是直接通过pip install xx的方式进行安装的,这样安装会将那个包安装到你的系统级的Python环境中。但是这样有一个问题,就是如果你现在用Django 1.10.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Dja 阅读全文
posted @ 2020-06-01 09:42 孙文博 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用 阅读全文
posted @ 2020-06-01 09:34 孙文博 阅读(42) 评论(0) 推荐(0) 编辑