Django
一个Django项目:搭建基本自动化运维平台[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。之前做的一个Python项目,采用了Django的MTV框架搭建,实现的是主机的CMDB平台与作业平台基本功能。基本的搭建步骤:1.确定平台的基本功能有哪些:实现主机的自动添加,删除,修改;实现所管理主机配置信息的监控;实现指定对象的批量管理2.根据上面的功能,设计对应的页面方式,布局,规划如何交互的。:如何执行命令与显示3.根据上面的规划,拟定需要怎样的架
日期 2025-04-11 09:06:23Django实现调用腾讯云短信接口
腾讯云短信接口 注册 登录 具体怎么注册腾讯云接口看下面的文章吧 腾讯云接口注册 1.0 安装SDKpip3 install qcloudsms_py conda install qcloudsms_py复制1.1 编写发送短信接口 我的环境是基于django TENCENT_SMS_APP_ID, TENCENT_SMS_APP_KEY, TENCENT_SMS_SIG: 分别
日期 2025-04-11 09:06:23pycharm中安装django_pycharm环境配置教程
大家好,又见面了,我是你们的朋友全栈君 原文转载自:http://www.cnblogs.com/hwtmhj/p/6746151.html本人在安装Django的时候,试了很多安装教程均出错,选在这篇博文的的方法二(pycharm中利用其强大的类库进行安装)没有出错!近期做那个python的开发,今天就来简单的写一下开发路线的安装及配置,开发路线 Python3.6.1+Pycharm5.0.
日期 2025-04-11 09:06:23Django的请求与响应
请求与响应请求是指浏览器通过HTTP协议发送给服务端的数据响应指的是服务端收到响应后做相应处理后再返回给浏览器请求样例GET /user/api/qoqa HTTP/1.1 ---> 起始行 Host: 127.0.0.1:8000 ---> 请求头 Connection: keep-alive sec-ch-ua: " Not;A Brand";v=&qu
日期 2025-04-11 09:06:23Django之文件上传
文件上传的使用场景用户可以通过浏览器将图片等文件上传至网站用户上传头像、上传PDF、TXT等文件上传规范 -前端HTML文件上传必须以Post的方式进行提交,表单<form>中的文件上传时候必须带有enctype="multipart/form-data"时候 才会包含文件内容数据。表单单重使用<input type="file" name
日期 2025-04-11 09:06:23Django自动化运维管理平台
大家好,又见面了,我是你们的朋友全栈君。运维管理平台展示,还在完善中,有所不足,望提出建议,感激不尽。 @@ 个人网站:http://www.mykurol.com @@ Github :https://github.com/kurolz 架构:Python+Django+bootstrap+SaltStack+Zabbix+MySQL 资产管理:采用SaltStack调用收集主
日期 2025-04-11 09:06:23Python进阶27-Django 路由层
创建Django项目 路由层介绍 有名分组,无名分组 反向解析 路由分发 名称空间 Django配置/和404 Django 路由不自动加/(几乎不用) Django2.0 和 Django 1.0路由层区别 -曾老湿, 江湖人称曾老大。 -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工
日期 2025-04-11 09:06:23Python项目52-Django封装支付宝支付
支付宝支付aliapy二次封装包 依赖结构setting.py__init__.pyalipay_public_key.pemapp_private_key.pem补充:dev.py支付模块 order/models.py后台接口订单序列化模块支付接口生成支付链接前台回调接口的页面支付完成订单校验的接口-曾老湿, 江湖人称曾老大。 -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维
日期 2025-04-11 09:06:23Django的ORM字段类型-2
模型类-字段选项字段选项:指定创建的列的额外信息允许出现多个字段选项,多个选项之间使用,隔开primary key如果设置为True,表示该列为主键,如果指定一个字段为主键,则此数据库不会创建Id字段blank设置为True的时候,字段可以为空。设置为False的时候字段是必须填写的null如果设置为True则表示该列允许为空.默认的情况下为False,如果不为空的话需要设置default来设置默
日期 2025-04-11 09:06:23vue django mysql_Python MySQL
大家好,又见面了,我是你们的朋友全栈君。 工作之余断断续续根据网上找到的教程进行环境搭建,搭建了多个。但是一直没有一个整体概念,到底该先做什么,后做什么,操作一步后,结果应该是怎样另外,网上的教程都是直接用命令行操作,用pycharm又应该怎么弄呢环境搭建好以后,应该怎么分目录结构,应该先从哪里的代码开始写,写了以后,又需要做哪些配置这些问题一直困扰着我,所以我决定边学边记录整理。也希望能帮助同
日期 2025-04-11 09:06:23一次完整的 Django 项目的迁移,有关 MySQL 数据库的导出与导入
我的 Django 项目做了一次实际的项目移植,就是把同一个项目连同数据库中存储的信息迁移到另外一个环境中。具体是把服务器上面的数据库迁移到了本地,也就是 Linux 服务器到本地 Windows,这篇文章就来简述一下我具体的操作过程。Django 项目文件的迁移关于项目文件的迁移没必要做过多的说明,因为一般这种操作都是依靠 Github 去克隆或者 pull 就行了,对应我这个博客项目,完整的操
日期 2025-04-11 09:06:23pycharm怎么运行django项目_django怎么用
大家好,又见面了,我是你们的朋友全栈君。 原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3一、Django简介 百度百科:开放源代码的Web应用框架,由Python语
日期 2025-04-11 09:06:23centos7使用nginx+uwsgi部署python django项目
在django框架中,我们一般直接通过python manage.py runserver来启动提供服务,但是如果生产环境此方法不可行,而且容易导致异常退出,于是需要借助uwsgi来作为守护进程。操作思路:服务器中安装uwsgi插件新建uwsgi.ini文件,写入uwsgi需要的参数安装nginx,并配置uwsgi_pass 127.0.0.1:9496代理转发启动nginx、uwsgi安装uw
日期 2025-04-11 09:06:23Django的ORM操作-查询数据
数据库的查询需要使用管理器对象进行通过mymodel.objects管理器方法调用查询对象方法说明all()查询全部记录,返回QuerySet查询对象get()查询符合条件的单一记录filter()查询符合条件的多条记录exclude()查询符合条件外的全部记录all()方法使用方法:Asset.objects.all()from monitor.models import Asset query
日期 2025-04-11 09:06:23django:Content-Disposition filename:日本語 pdf csv output
要件:output CSV,PDF file 文件名:包含英语以外文字対策:英語以外のファイル名:url encode 必要python :urllib.parse环境,语言Django4.1python3.9output csv samplefrom django.http import JsonResponse, HttpResponse import json, csv def da
日期 2025-04-11 09:06:23使用pycharm创建Django项目[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。创建项目1. 使用命令行创建项目如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Django project —— 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:django-adm
日期 2025-04-11 09:06:23Django外键(ForeignKey)操作以及related_name的作用
大家好,又见面了,我是你们的朋友全栈君。 之前已经写过一篇关于Django外键的文章,但是当时并没有介绍如何根据外键对数据的操作,也就是如何通过主表查询子表或者通过子表查询主表的信息 首先我定义了两个模型,一个是老师模型,一个是学生模型,一个老师对应多个学生,这个算是一个一对多的类型(如下图所示) 那么如果我们要想查询一个老师对应的学生有哪些,该如何操作呢? 首先我们先查询
日期 2025-04-11 09:06:23Python进阶34-Django 中间件
什么是中间件? 中间件的作用 自定义中间件 中间件的执行流程 process_view process_exception process_template_response CSRF 模拟CSRF攻击 Django 防止 CSRF FBV 局部使用/禁用CSRF CBV 局部使用/禁用CSRF CSRF放在header中 -曾老湿, 江湖人称曾老大。 -多年互联网
日期 2025-04-11 09:06:23Django学习笔记一初识Django
大家好,又见面了,我是你们的朋友全栈君。 文章目录1 Django简介1.1 基本介绍1.2 开发框架模型1.2.1 简介1.2.2 MVC模型1.2.3 MVT模型2 Django安装3 Django项目框架—创建第一个项目3.1 Django管理工具3.2 创建第一个项目3.3 视图和URL配置1 Django简介1.1 基本介绍Django 是一个由 Python 编写的一个开放源代码
日期 2025-04-11 09:06:23创建一个Django项目
一、创建工程1、打开终端2、进入你想要创建工程的位置比如想要在 桌面中创建工程3、命令格式:django-admin startproject 工程名 示例:django-admin startproject project 复制备注:如果 django-admin 不行,请用 django-admin.py如果是在Linux是用源码安装的,或者用 pip 安装的,也是用 django-adm
日期 2025-04-11 09:06:23