
Django
文章平均质量分 58
Django 是一个开放源代码的 Web 应用框架,由 Python 写成。采用了 MTV 的框架模式,即模型 M,模板 T 和视图 V。
理想不闪火
研究开放环境下的深度学习算法、生成模型推理加速和医学图像。
欢迎订阅专栏!
展开
-
【django轻量级框架】一个Github用户检索信息网站(解析和代码)
文章目录1 预览2 步骤详解3 代码1 预览2 步骤详解创建一个文件夹django-admin startproject myweb使用该命令创建一个项目。cd myweb python3 manage.py runserver 运行在服务器。python manage.py startapp myapp使用上面的命令创建一个模块。code. 打开vscode 也可以直接使用pycharm打开。pythone manage.py migrate 使用该命令消原创 2021-03-04 10:10:02 · 551 阅读 · 1 评论 -
【django轻量级框架】View与Model交互(模块的交互关系)
文章目录1 总体结构2 各个模块的交互关系3 Model4 View5 ORM语句1 总体结构Django是MTV结构,即:Model, Template, ViewModel:定义数据的存储格式,并且提供了数据库访问的API。View:定义那些数据被显示,是业务逻辑处理模块。Template:定义数据如何被显示。Django工程包含工程的配置、及多个APP,每个APP完成相对独立的功能。在设计中,要尽量保持每个APP的独立性,以做到APP是即插即用。View与Model交互——即业务代码与原创 2020-12-25 09:29:52 · 1412 阅读 · 0 评论 -
【django轻量级框架】使用支付宝支付接口(沙箱)
文章目录1 流程2 支付宝沙箱1 流程需要导入模块:pip install alipay-sdk-python ;pip install pycrypto必备条件,公钥密钥setting配置# 支付宝沙箱# ALIPAY_APPID = "xxxxxxx"# ALIPAY_URL = "https://openapi.alipaydev.com/gateway.do"# 支付宝配置参数ALIPAY_APPID = "xxxxx"ALIPAY_URL = "https://openapi.原创 2020-12-08 23:16:14 · 669 阅读 · 0 评论 -
【django轻量级框架】在线视频教育系统设计与实现
文章目录1 Django前端部署2 Xadmin开发后台&富文本编辑器3 源码和数据库获取1 Django前端部署2 Xadmin开发后台&富文本编辑器3 源码和数据库获取原创 2020-07-16 09:29:45 · 618 阅读 · 0 评论 -
【django轻量级框架】用Mysql的各种项目响应速度慢?一招解决!
文章目录1 MySQL禁止反向解析客户端IP2 原理1 MySQL禁止反向解析客户端IP找到这个文件增加一行skip-name-resolve参数。2 原理安装mysql后,默认反向解析是打开的。不管你是使用域名还是IP连接数据库,mysqld都会做一个反向解析的过程,即从 IP->dns的反查,反查的过程是很慢的而且是受ISP控制,所以一旦ISP由于某些原因(这个也许有必要让系统工程师查查)而无法响应就会出现前面所说的unauthenticated user,而且mysql会出现停顿状态。原创 2020-07-08 20:34:47 · 978 阅读 · 0 评论 -
【django轻量级框架】项目响应速度慢相关问题的解决
文章目录1 原因分析2 解决办法举例1 原因分析是Python环境问题,到服务器上各种虚拟环境版本进行尝试,无果。mysql数据库,开始用pymysql包连接改动了一些参数,担心是驱动问题导致数据库查的慢,更换mysqlclient包后,响应依旧慢。都说用uwsgi中间件部署Django能加快响应速度,尝试之,没用。为什么mysql响应这么慢,百度一番后发现原因mysql建立连接之前会根据连接的ip反向查找对应的主机名,这一步会涉及DNS反向解析(如果本地hosts文件没有指定就会找其他服务器原创 2020-07-08 20:24:20 · 1833 阅读 · 0 评论 -
【django轻量级框架】点击前端按钮执行本地python程序(os sys的使用)
文章目录1 前言2 修改前端代码3 修改views.py4 在本地python程序中使用sys导入环境1 前言提供一种思路。2 修改前端代码指定名字。3 修改views.py获取前端传来的app,利用POST,若没有收到则返回1。成功收到利用 os.system()调用命令行指定你指定的本地python程序。4 在本地python程序中使用sys导入环境sys.path.ap...原创 2020-03-28 21:32:29 · 6149 阅读 · 2 评论 -
【django轻量级框架】HTML上传文件拦截到本地
文章目录1 注意2 在 index.html 加入input 标签3 修改 views.py1 注意这里需要注意两个地方:表单提交方式需要是 postform 添加一个属性为 enctype=“multipart/form-data”form的action,路由,views.py要保持一致urlpatterns = [ path('', views.index), pa...原创 2020-03-27 20:27:33 · 274 阅读 · 0 评论 -
【django轻量级框架】Django项目导入css,js,images等静态文件
文章目录1 环境2 方法3 效果预览1 环境windows10python3.6.8django2.02 方法创建项目从网络上下载模板,比如模板之家将模板中的html文件放入项目的template文件夹下,其实也可以放到其他目录下,只是设置的时候改一下目录即可。在项目的根目录(与manage.py)或APP下创建一个文件夹命名为static用于保存css、js、images等文...原创 2020-03-22 14:55:48 · 1092 阅读 · 1 评论 -
【django轻量级框架】django项目部署到阿里云服务器流程
文章目录1 把需要上传项目的需要的库都重新安装,否则的话,在运行的时候会报错2 把项目复制到服务器中,打开cmd命令,进入到项目根目录下,运行python manage.py runserver 0.0.0.0:8000,看看项目是否成功运行3 这个时候,是只能在服务器中运行,如果要在外部运行的话,那么就需要登录阿里云,依次点击实例--更多--网络和安全组--安全组配置4 端口和授权对象输入下图所...原创 2020-03-06 16:16:05 · 1320 阅读 · 0 评论 -
【django轻量级框架】云端系统之Django框架实现云端留言板(不用数据库,看不懂你来打我)
文章目录1 创建项目2 创建app3 添加模板4 编辑路由(urls)4.1 添加局部路由:4.2 修改全局路由:5 修改setting.py6 编辑views.py效果预览:1 创建项目C:\Users\88304>django-admin startproject columnsC:\Users\88304>cd columns2 创建appC:\Users\8...原创 2020-03-06 14:52:14 · 509 阅读 · 0 评论 -
【django轻量级框架】云端系统之Django框架进阶
文章目录1 Django的URL路由配置2 视图函数编写规则3 Django模板1 Django的URL路由配置2 视图函数编写规则3 Django模板原创 2020-03-06 14:37:06 · 378 阅读 · 0 评论 -
【django轻量级框架】云端系统之Django框架
文章目录1 Web框架2 工程目录结构3 调试运行Web框架3.1 Django admin3.2 manage.py4 创建一个具体应用4.1 修改应用的view.py4.2 修改URL路由1 Web框架2 工程目录结构只要关注settings.py和urls.py即可!3 调试运行Web框架这时,不对工程进行任何路由修改。C:\Users\88304>cd mysite...原创 2020-03-06 10:06:23 · 472 阅读 · 0 评论 -
【django轻量级框架】Django框架介绍与安装
原创 2020-02-16 15:21:55 · 306 阅读 · 0 评论 -
【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
一、前言Django 是一个开放源代码的 Web 应用框架,由 Python 写成。采用了 MTV 的框架模式,即模型 M,模板 T 和视图 V。当然,网上也有人说 Django 采用了 MVC 的软件设计模式,即模型 M,视图 V 和控制器 C。由于我也是刚开始接触 Python Web,不好给大家解释其中的区别,给大家推荐一些文章:理解 django 框架中的 MTV 与 MVC 模式文...原创 2020-02-15 19:10:15 · 1059 阅读 · 1 评论