摘要: HTML 1、一套规则,浏览器认识的规则。 2、开发者: 学习HTML规则 开发后台程序: -写Html文件(充当模板作用) ****** - 数据库获取数据,然后替换到html文件的指定位置(web框架) 3、本地测试 - 找到文件路径,直接浏览器打开 - pycharm打开测试 4、编写html 阅读全文
posted @ 2020-06-01 10:29 孙文博 阅读(546) 评论(0) 推荐(0) 编辑
摘要: ORM模型介绍 随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了: SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。 很多SQL语句是在业务逻辑中拼出来的,如果有数据库需要更改,就要去修改这些逻辑,这会很容易漏掉对某 阅读全文
posted @ 2020-06-01 10:01 孙文博 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 操作数据库 Django配置连接数据库: 在操作数据库之前,首先先要连接数据库。这里我们以配置MySQL为例来讲解。Django连接数据库,不需要单独的创建一个连接对象。只需要在settings.py文件中做好数据库相关的配置就可以了。示例代码如下: DATABASES = { 'default': 阅读全文
posted @ 2020-06-01 09:59 孙文博 阅读(62) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库 在网站开发中,数据库是网站的重要组成部分。只有提供数据库,数据才能够动态的展示,而不是在网页中显示一个静态的页面。数据库有很多,比如有SQL Server、Oracle、PostgreSQL以及MySQL等等。MySQL由于价格实惠、简单易用、不受平台限制、灵活度高等特性,目前已经 阅读全文
posted @ 2020-06-01 09:58 孙文博 阅读(102) 评论(0) 推荐(0) 编辑
摘要: URL分发器 视图: 视图一般都写在app的views.py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。比如这个请求是添加一篇博客,那么可以通过request 阅读全文
posted @ 2020-06-01 09:54 孙文博 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 第一个Django项目 创建Django项目: 用命令行的方式: 创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:django-admin startproject first_project。 创建应用(app):一个项目类似于是一个架 阅读全文
posted @ 2020-06-01 09:52 孙文博 阅读(80) 评论(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 孙文博 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Django介绍: Django,发音为[`dʒæŋɡəʊ],Django诞生于2003年秋天,2005年发布正式版本,由Simon和Andrian开发。当时两位作者的老板和记者要他们几天甚至几个小时之内增加新的功能。两人不得已开发了Django这套框架以实现快速开发目的,因此Django生来就是为 阅读全文
posted @ 2020-06-01 09:48 孙文博 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 学前准备 在学习Django之前,需要做好以下准备工作: 确保已经安装Python 3.6以上的版本,教学以Python 3.6版本进行讲解。 安装virtualenvwrapper,这个是用来创建虚拟环境的包,使用虚拟环境可以让我们的包管理更加的方便,也为以后项目上线需要安装哪些包做好了准备工作。 阅读全文
posted @ 2020-06-01 09:45 孙文博 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境 为什么需要虚拟环境: 到目前位置,我们所有的第三方包安装都是直接通过pip install xx的方式进行安装的,这样安装会将那个包安装到你的系统级的Python环境中。但是这样有一个问题,就是如果你现在用Django 1.10.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Dja 阅读全文
posted @ 2020-06-01 09:42 孙文博 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用 阅读全文
posted @ 2020-06-01 09:34 孙文博 阅读(42) 评论(0) 推荐(0) 编辑