
Django框架基础篇
文章平均质量分 63
Django框架学习基础
python-Mr.Lin
这个作者很懒,什么都没留下…
展开
-
关于Django框架-IP绑定域名问题及解决办法
前言:对于小编来说,总感觉一直用IP和端口启动或访问服务器太"low",所有我想给IP端口绑定一个域名,启动服务器后,用域名访问服务器。这就是小编需要解决的问题,大家喜欢就参考一下。开始吧例如:我们需要把本地的默认的ip:127.0.0.1及默认端口:8080 -->> 127.0.0.1:8080在Linux系统中设置ip绑定域名操作命令:ubuntu@python:sudo vim /etc/hosts按 i 键进入编辑区,就可以添加啦!!!设置完后原创 2020-06-19 17:30:48 · 1337 阅读 · 2 评论 -
Djanngo框架的配置文件 settings.py 信息
目录1.BASE_DIR2.DEBUG3.本地语言与时区1.BASE_DIR1.指当前工程的根目录,Django 会依此来定位工程内的相关文件,我们也可以使用该参数来构造文件路径。# BASE_DIR是django给我们提供的一个基础路径,方便我们后续进行路径拼接BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))___file___: 可以理解为当前工程的目录下的文件名 o...原创 2020-06-11 19:47:44 · 244 阅读 · 0 评论 -
Django框架的settings.py中配置MySQL信息
1. 配置MySQL数据库信息1. 找到Django框架的下的配置文件settings.py2. 将 DATABASES 修改成我们需要的MySQL文件# 配置 mysql数据库DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', "HOST":"127.0.0.1", # 连接MySQL数据库的IP "PORT":3306, # 端口号 ,默认是3306原创 2020-06-15 20:17:06 · 974 阅读 · 0 评论 -
关于Django-web服务器跨域问题
跨域问题的产生1、概念:浏览器如何表示一个文件的来源的?!答:浏览器使用域名来表示一个文件的来源,如"https://www.meiduo.site:8000".也就是协议、域名和端口代表一个服务器既所谓的“源”;如果一个文件来自百度搜索服务器,那么该文件的源可以记作:"https://www.baidu.com"2、概念:浏览器如何区别不同文件是否同源?!答:使用协议、域名和端口来确定不同文件是否来自同一个源。3、概念:什么是浏览器的同源策略?!答:浏览器为了安全考虑,如果发现一个原创 2020-06-19 09:34:13 · 267 阅读 · 0 评论 -
Djang框架-执行python manage.py runserver时提示ValueError
1. 问题描述"raise ValueError("Dependency on app with no migrations: %s" % key[0])ValueError: Dependency on app with no migrations: users"2. 解决方案(两步到位):1. 迁移文件 执行python manage.py makemigrations命令2. 同步到数据库 执行python manage.py migrate 命令作为小白的我,请大..原创 2020-05-24 01:18:49 · 554 阅读 · 0 评论 -
Django框架基础篇 -- 请求HttpRequest 知识点 -- 提取不同类型数据的方式
Django的请求 HttpRequest首先,我们要明确 HttpRequest 的用处: 当用户发送请求时携带参数后端需要使用,而不同的发送参数的方式对应不同的提取参数的方式 上述就是我们要使用 HttpRequest 做的目的,提取不同发送的参数(后端服务器要获取前端发送过来的参数)1.提取查询字符串数据(query string)获取请求路径中的查询字符串参数,形如: ? key1=value1 & key2=value2 通过 request.GET 属性获取,并返回一个原创 2020-05-17 19:01:56 · 1420 阅读 · 0 评论 -
Django框架基础篇--响应HttpResponse相关知识点
关于响应HttpResponse知识小天窗:学习响应Response的目的:视图请求处理后 -->> 必使用 HttpResponse对象或者子对象返回数据 常见的响应 HttpResponse 四种方式:(接下来我们将从 4 个不同的方式进行分析)1. HttpResponse(): 响应 多种数据类型2. JsonResponse(): 响应 JSON数据3. redirect(): 重定向4. render(): 渲染病响应HTML模板提示一下: ...原创 2020-05-18 22:24:18 · 2910 阅读 · 1 评论 -
Django框架基础--Cookie和Session的理解
目录1. 关于Cookie 的详解和使用2. 关于session的详解和使用1. 关于Cookie 的详解和使用首先,了解HTTP的 “无状态” 模式。什么是无状态模式 -->> 就是用户每次请求都是独立的,它的执行情况和结果与前面的请求和后面的请求都是毫无直接关系。就好像人生只如初见,见面过后,你不认识我,我又不认识你一样。对服务器来说,每次请求都是全新的。比如:某用户输入账号和密码后登录到www.baidu.com网站,再次请求百度服务器,用户登录的状态就消失,仿佛原创 2020-05-21 22:45:12 · 375 阅读 · 0 评论 -
Django框架基础-定义模型类(model)
终端中使用shell软件,与关系型数据库(mysql)进行交互对于Django 模型类的实例化对象对数据库表中的数据进行操作使用的方法:1. 一个类对应着一张表,2. 一个对象对应着表中的一条数据;1. 就比如我们创建好的一个模型类,就相当于一张数据表2. 一个模型类对象,就相当于表中的一条数据,操作对象,就相当于操作数据表的一条数据信息,可以对数据进行增删改查等操作增加数据:对象 = 类(写入增加的字段信息)...原创 2020-06-16 17:30:52 · 917 阅读 · 0 评论 -
Django框架基础篇-类视图的使用
1. 什么是类视图>> 提示:我们要知道,什么是类视图,类视图有什么用?1. 在Django框架中,类视图相当于 MVT中的 V 模式。2. 在学习类视图前,我们都知道在views.py 中以函数定义的视图叫函数视图,那么以类定义的这叫类视图。3. 类视图与函数视图的比较: 函数视图和类视图都可以处理业务逻辑,但是函数视图的代码的复用性不如类视图,等等,还有甚多的因素,不详细作解答。2. 定义类视图的伪代码例如:在views.py 中定义类视...原创 2020-06-13 10:53:18 · 250 阅读 · 0 评论 -
Django基础篇-使用shell操作Mysql数据库表
目录1. Django中使用自带的shell软件,与关系型数据库(mysql)进行操作2. 增加数据:3. 删除数据:4. 更改或者更新数据:5. 查询数据:1. Django中使用自带的shell软件,与关系型数据库(mysql)进行操作>> 思路:1. 一个类对应一张数据表,2. 一个实例化对象对应表中的一条数据; 1. 就比如我们创建好的一个模型类,相当于一张数据表。 2. 一个模型类实例化对象,就相当于表中的一条数据,操作对象,就相当于操作数据表的.原创 2020-06-16 20:51:17 · 1352 阅读 · 0 评论 -
Django框架基础篇-如何返回静态HTML文件网页
1.准备前端文件1.准备前端html文件(在templates里面建立html) 1.1. 就是在Django工程下的创建templates 文件,就是外层目录 1.2. 写入HTML代码2.原创 2020-06-13 21:42:42 · 2285 阅读 · 0 评论 -
Redis数据库的介绍及使用
1. Redis 的介绍先了解一下什么是NoSQL?1. NoSQL 只是一种概念,泛指非关系型的数据库;通常描述为: non-relational 、Not Only SQL。2. 关于数据库两种不同的概念简介: 1). 关系型数据库(SQL):指的是采用了关系模型来组织数据的数据库,以行列式存储数据的数据库;比如:MySQL、Oracle、SQLServer、... 2). 非关系数据库(NoSQL):数据模型为 key...原创 2020-06-13 09:55:53 · 756 阅读 · 0 评论