自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 网络设备(如路由器或交换机)的配置命令

用于配置接口、IP 地址、子网掩码、默认网关、VLAN 和 DHCP 等网络相关设置。具体的命令和参数可能因设备型号和操作系统而有所不同。请确保在配置设备之前,仔细了解设备和操作系统的特定命令和配置规则,或者咨询相关设备的用户手册或支持资源。

2023-06-26 20:19:20 480

原创 Docker生产环境部署FastAPI+supervisor+gunicorn+nginx

由于是第一次部署,在不断的摸索试错的过程中终于搞定了,特此记录下。线上服务器如果部署了多个网站,使用多个域名来匹配,肯定会需要使用nginx之类的软件uvicorn可以让应用跑起来,但是应用如果因为一些原因挂了,或者出现了异常,需要有一个daemon进程来监控,uvicorn是不能胜任的我们希望线上部署的时候,应用是在后台运行,不需要在控制台输出。

2023-02-28 09:00:58 2069

原创 Yarn创建VUE3项目

安装Yarn之前需要先安装npm。

2023-01-06 10:42:31 1788

原创 什么是Yarn以及优点以及安装

npm (全称Node PackageManager,即node包管理器)是Node.js默认的、以JavaScript编写的软件包管理系统npm来分享和使用代码已经成了前端的标配,npm是Node.js默认的软件包管理系统,安装完毕node后,会默认安装好npm。npm本身也是基于Node.js开发的软件yarn 是由 Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,yarn 是为了弥补 npm 的一些缺陷而出现的。

2023-01-06 10:26:37 299

原创 Docker中Django定时任务django-crontab--crontab任务不生效

【代码】Docker中Django定时任务django-crontab--crontab任务不生效。

2023-01-03 15:55:01 581

原创 Django的通用视图

【代码】Django的通用视图。

2022-12-13 15:38:33 92

原创 Docker-compose部署Django+gunicorn+mariadb+redis+nginx

Docker-compose部署Django项目

2022-10-07 15:19:01 1470

原创 Docker:有关centos镜像的问题

将镜像从 mirror.centos.org 更改为 vault.centos.org。

2022-10-06 15:17:37 396

原创 Linux命令记录大全

Kali Linux这款发行版的Linux是道德黑客和网络安全工程师的最爱,它拥有数百个工具,包括漏洞分析、无线攻击、Web应用程序、 网络监听、密码攻击、利用工具、压力测试、取证工具等。我曾经用它恶搞过我的朋友导致他的网站被关停了一天,哈哈哈。因为Docker的优势,我在下载该发行版镜像的时候只有区区几百M,当我使用了很多工具后,该容器已经膨胀到了7个G,足以见系统的生态工具有多强。Ubuntu。.........

2022-08-30 11:36:42 334

原创 Linux系统常用软件操作汇总

Linux命令千千万,总结一些常用的软件操作和系统命令以方便查看。

2022-08-18 16:47:06 190

原创 Docker部署MySQL8.0并实现数据持久化

代码】Docker部署MySQL8.0并实现数据持久化。

2022-08-16 19:39:36 974

原创 关于Ubuntu18.04安装后没有gcc、make、网卡驱动的问题总结以及解决办法

关于Ubuntu18.04安装后没有gcc、make、网卡驱动的问题总结以及解决办法。

2022-07-26 16:30:57 5340 3

原创 Docker部署Redis并数据持久化

Docker部署Redis并数据持久化。

2022-07-21 11:22:14 2756

原创 在Django中使用MongoDB数据库详细操作步骤 带密码

在经历过被黑客攻破MongoDB并勒索之后心有余悸。我在找资料的时候发现很多连接MongoDB的配置都是没有密码的,很苦恼但是没有办法,只能去研究mongoengine这个包,最后发现了这样操作的方式。

2022-07-20 11:40:32 2365

原创 Django集成FASTdfs分布式文件系统

FastDFS是一个开源的轻量级分布式文件系统,为互联网应用量身定做,简单、灵活、高效,采用C语言开发,由阿里巴巴开发,并应用的淘宝等APP。FastDFS对文件进行管理,功能包括文件存储、文件同步、文件访问(文件上传、文件下载、文件删除)等,解决了大容量文件存储的问题,特别适合以文件为载体的在线服务,如相册网站、文档网站、图片网站、视频网站等等。...

2022-07-16 10:22:07 383

原创 Git常用命令

ddd

2022-07-08 20:06:13 60

原创 Django的Forms校验

aa

2022-07-08 19:42:26 334

原创 关于a标签发起Ajax请求的问题

在列表页中需要对其中的一条数据进行操作的时候使用该方式,也不排除一些其他的方式。相关JS下载地址

2022-06-25 10:23:45 938

原创 DJango配置Celery异步任务

Django中使用Celery

2022-06-06 19:58:12 520 1

原创 Xlrd的基本使用

python3 xlrd的简单使用

2022-06-06 13:36:21 813

原创 Docker的详细文档

Docker初级教程

2022-06-04 12:53:32 90

原创 Django巨坑之一authenticate一直返回None的问题

问题Django自带的用户认证模块authenticate一直返回None的问题明文密码和密文密码# 这样数据库会存入明文密码非常不安全 User.objects.create(username, password) # 虽然数据库存入的是秘文密码,但是authenticate认证后一直是None User.objects.create_user(username, password) # 经过测试这样写authenticate认证后是OK的 userinfo = {"user

2022-05-12 17:26:20 454

原创 subprocess.CalledProcessError: Command ‘XXX‘ returned non-zero exit status 1

此问题是FBS打包PyQt5程序过程中出现的问题,当你冻结应用或者生成Debug版本的时候会出现此问题,打包Debug版本出现该问题的频率较高原因如下fbs 与PyInstaller版本不兼容参考如下FBS的github解决办法在你虚拟环境中操作在以下路径中找到__init__.py/venv/Lib/site-packages/fbs/freeze注释掉第39和第40行 if debug: # 将下面这两行注释 # args.ext.

2020-09-18 13:04:27 4442

原创 Django支付宝沙箱环境支付

支付宝沙箱的相关配置在支付宝开放平台中我们在登录支付宝开放平台后,需要先生成公钥和私钥,首先需要先下载秘钥生成工具,然后生成应用公钥和私钥,这个应用私钥是开发者自己保存的,应用公钥是上传到沙箱环境用来生成支付宝公钥,支付宝公钥是项目中发起支付需要携带的,这个是个坑,千万不要携带应用公钥!!!秘钥的功能如下图支付流程这块,分三步,1、用户点击支付,1、跳转到支付宝,3、支付结果返回,流程图如下demo这个demo以Django为主模型from django.db import models

2020-07-15 10:28:51 619

原创 Django rest framework学习之路

Django rest framework学习之CBV基本使用CBV与FBV我们在学习Django rest framework之前需要对Django框架有一定知识储备,否则你学起来会很吃力。这里不过多介绍DRF框架,我们直接进入正题。CBV与FBV我们在初识Django框架的时候,一个完整的功能如下代码路由:from django.urls import re_pathfrom app01.view import indexurlpatterns = [ re_path('inde

2020-05-31 14:40:51 184

原创 Django类视图使用限制登录装饰器

这里说一下Django类视图使用框架自带的限制登录的装饰器我们先看一下普通的限制登录的装饰器。from django.shortcuts import render,HttpResponsefrom django.contrib.auth.decorators import login_required@login_requireddef room_portrait(request): ''' 省略掉代码 ''' return render(request,'index.html

2020-05-11 11:38:41 290

原创 Django上传图片,完整前后端

先说说这个功能吧,这个功能是前端解决了两个月没有都没有解决的问题。我也是实在搞不懂为啥还有脸不离职。我们先来看前端代码前端这里我只贴出此种写法,有很多东西还需要你自己完善,申明一下你需要引入jquery和layer的JS文件。<!doctype html><html lang="en"><head> <meta charset="UTF-...

2020-04-16 20:28:52 1299

原创 Django的URL传递特殊符号

python的url编码之urllib的urlencode和quote在项目中有很多时候需要在URL中传递一些加密信息,这些加密信息在后端中收到以后会存在缺失的情况,这个时候我们就需要对URL进行特殊的编码才能解决这个问题。quote此方法是用于字符串的URL编码。# 我们需要先导入import urllib.parse# 这里是我的一段密文,这段密文需要通过URL进行传递cryp...

2020-04-14 16:05:14 1141

原创 Django分页器带楼层

这里主要说Django框架的forloop函数我这里有个例子,需要的直接调用。我暂时还没时间研究这个forloop。def index(request): comment_obj = Comment.objects.all() currentPage = int(request.GET.get('page', 1)) paginator = Paginator(comment_obj...

2020-04-09 16:21:15 83

原创 Django+uwsgi+nginx 项目部署

软件版本详细介绍,纯净操作系统:Centos7.3 Python版本:python3.7.1 Django版本:django2.1.5第一步:更新系统软件包yum update -y第二步:安装软件管理包和可能使用的依赖。yum -y groupinstall "Development tools"yum install openssl-devel bzip2-devel expa...

2020-03-16 15:42:59 180

原创 Django返回json数据

def index(request): # 利用Django ORM中的values查找数据 content=Member.objects.filter(teleplay_id=tid).values('roomcomment_id','roomcomment_content').order_by('-roomcomment_time') # 定义空字典 data_contents = {...

2020-02-27 14:12:43 145

原创 Python3 时间格式

实际项目中需要用到时间格式,这里我整理了一下时间格式,封装起来,便于后续的项目中使用。# -*- coding:utf-8 -*-import timeimport datetimedef get_tentime(): ''' 获取精确到秒的时间戳 十位 ''' return int(time.time())def get_timesecond(): ''...

2020-02-21 14:36:09 301

原创 Python3 AES加密

今天写一下Python3 的AES加密这里简单介绍下AES加密。密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES(Data Encryption Standard),已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究...

2020-01-23 22:46:28 376

原创 Django使用summernote富文本编辑器,完整前后端

今天项目中要使用summernote富文本编辑器,由于网上的基本都是在说用这个编辑器上传图片的,所以我就整理了一下上传图片和文本的代码,完整前后端。这里我准备了一个demo,需要的可以直接复制<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <tit...

2020-01-16 13:13:54 1263

原创 Django图片上传

**这里只讲后端代码。**第一步:建立路由# 用于接收图片的路由re_path(r'^retun_img/',topic_details.retun_img,name='retun_img/'),第二步:在settings中配置图片的地址# 用户上传综合讨论中评论的图片MEDIA_COMMENT = os.path.join(BASE_DIR,'static/user/')前...

2020-01-14 16:49:43 291 1

原创 Redis简介 一

Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:1 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。2 Redis不仅仅支持简单的key-value类型的数据,同时还提供list(列表),set(集合),zset(有序集合),...

2019-10-23 21:38:10 97

原创 Django调用支付宝

支付宝开放平台登陆,进入沙箱环境:https://open.alipay.com/platform/home.htm开发文档:https://openhome.alipay.com/developmentDocument.htmhttps://docs.open.alipay.com/270/发送给支付的请求都需要进行签名:https://docs.open.alipay.com/29...

2019-09-19 23:01:02 264

原创 Linux编译程序出现内存不足时, 创建swap挂载点

创建swap挂载点 mkdir /opt/images/ rm -rf /opt/images/swap设置挂载swap的大小,64M*32=2GB dd if=/dev/zero of=/opt/images/swap bs=64M count=32 mkswap /opt/images/swap开启swap swapon /opt/images/swap这个时候...

2019-08-28 19:07:08 424

原创 Python 中 flask 框架连接 Mysql 数据库 教程

Flask连接Mysql数据库第一步:我们需要让Flask和Mysql建立连接。这个过程需要两步第一步:连接到Mysql数据库第二部:使用配置生效,Sqlalchemy实例化数据库SQLALCHEMY_DATABASE_URL = 'mysql + pymysql://用户名:密码@数据链接名:3306/数据库名'SQLALCHEMY_TRACK_MODIFICATIONS = Tru...

2019-08-25 12:43:22 1759

原创 Django 钩子验证

钩子验证用于后台对前台用户提交的数据进行验证,一般用于注册和登录等。本文的钩子验证class UserForm里面的变量要与后台接收到的变量名字相同。from django import forms #自动验证 # forms组件from django.forms import widgetsfrom django.core.exceptions import ValidationErr...

2019-08-15 16:16:07 288

xadmin-master.zip

之前找到过Django的Xadmin模块,发现有很多的错误需要修改,这份Xadmin我已经修改过里面的错误,拉进项目就可以用,适用于Django2.

2020-03-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除