一、Flask简介 Flask 是一个Python编写的一种轻量级的框架,只提供了web框架基本的功能,比其他的框架更加灵活、自由 二、Flask的安装 框架开发的时候,兼容性是一个很大的问题 开发环境:Python3.7版本,Flask1.1.1 版本 虚拟环境的使用 工作中会根据需求,在Pyth ...
分类:
其他好文 时间:
2020-06-14 16:40:57
阅读次数:
54
纸上得来终觉浅,绝知此事要躬行。 前言 在之前的DRF源码分析对比原生Django介绍了二者的区别,最后分析得出DRF对原生的dispatch方法做了很多改进,本章就接着分析APIView下的dispatch到底做了那些事? 通过上次的分析主要分为以下几个模块: 请求模块 认证模块(本次不做介绍) ...
分类:
其他好文 时间:
2020-06-14 16:25:00
阅读次数:
56
如何在cmd中编译python 运用sublime编译python(详细) 一.运用sublime编译python的两种方法 我们首先要下载好sublime和python,两个软件。 注意:下载完python后,我们需要配置一下环境变量。 打开电脑搜索输入:编辑系统环境变量. 点击编辑系统环境变量. ...
分类:
其他好文 时间:
2020-06-14 13:16:40
阅读次数:
73
一、ORM介绍 ORM:Object-Relation Mapping(对象-关系映射) 优势: 只需要面向对象编程,不需要面向数据库编写代码; 实现了数据模型与数据库的解耦,屏蔽了不同数据库操作上的差异。 劣势: 相比较直接使用SQL语句操作数据库,有性能损失。 ORM与数据库的关系:通常,一个模 ...
分类:
其他好文 时间:
2020-06-14 12:37:41
阅读次数:
75
一、关于如何通过url来实现登录界面的数据提交和获取 先看一下html部分的文件内容: <form action="/register" method="post"> <p>姓名<input type="text" name="user"></p> <p>年龄<input type="text" n ...
分类:
编程语言 时间:
2020-06-14 01:36:55
阅读次数:
79
admin是一个站点管理平台(数据库后台管理) 1.创建一个admin用户 python manage.py createsuperuser 2.登录超级用户后,可以再创建员工账户,刚开始创建的员工账户是无法登录的, Staff status # 选中这个小框框 Designates whether ...
分类:
其他好文 时间:
2020-06-13 21:33:30
阅读次数:
62
创建Django的最基本流程(在pycharm) (在命令行创建项目 django-admin startproject mysite) 1.创建app python manage.py startapp app01 2.添加app到settings文件 pycharm默认添加 'app01.app ...
分类:
其他好文 时间:
2020-06-13 21:30:34
阅读次数:
53
使防火墙firewall开放80端口 firewall-cmd --permanent --add-port=80/tcp --zone=public 配置yum源 vim /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=htt ...
分类:
其他好文 时间:
2020-06-13 21:08:11
阅读次数:
74
# 在Django中默认使用自带的sqlite数据库 # 如果想使用MySQL,在settings.py文件中添加下面语句,把之前的sqlite配置注掉 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': ...
分类:
其他好文 时间:
2020-06-13 21:01:14
阅读次数:
52
启动Django和了解它的文件组成 最先也没有接触过Django,所以从0开始了解下最最基础的部分 首先安装Django之后会有个控制命令 django-admin 可以通过该命令来创建Django项目 django-admin startproject Django2 可以看到在Django2下生 ...
分类:
其他好文 时间:
2020-06-13 18:56:34
阅读次数:
45