Django-ORM框架操作数据库进行增删改查 Python
0x01 前言
Django操作数据库更简单,因为内部提供了ORM框架。ORM依赖于第三方模块,需要pip进行安装。
pip3 install mysqlclient
ORM可以帮助我们创建、修改、删除数据库中的表(不用写sql语句,无法创建数据库),操作表里面的数据。
如何使用自带工具创建数据库?使用mysql -u root -p 进入mysql后,运行...
Django-请求参数和响应方式 Python
0x01 请求和响应的方式
def something(request):
# 关于request:是一个对象封装了用户发送过来的所有请求数据
# 获取用户请求方式,GET/POST
print(request.method)
# 获取GET参数
print(request.GET)
# 获取POST参数
...
Django-HTML模板继承 Python
制定一个模板文件 layout.html 模板文件内容如下:
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{% block title %}{% end...
Django-HTML模板语法 Python
0x01 解释
本质上:在html中写一写占位符,后面由数据对这些占位符进行替换处理。
0x02 views.py下面的tpl方法:
def tpl(request):
# 单个变量
name = "myluzh"
# 列表
roles = ["保安", "管理员", "大象"]
# 字典
user_info...
Django-安装与目录详解 Python
0x01 安装django
pip install django
0x02 创建一个django项目
注意:当前在哪个目录项目就会在当前目录下创建
注意:django-admin文件位于python安装目录下的script里面
django-admin.exe startproject djangoProject
0x03 创建APP
创建django项目后...
Kali环境下使用Fluxion抓WPA2握手包 SECURE
0x01 前言
一直记不起来有个抓wpa2握手包的集成工具叫啥,比Aircrack好用,想了很久终于想起来了,叫fluxion。所以做一下笔记免得下次忘记了。
但是Aircrack是kali自带的,fluxion需要自己装一下,不过安装过程也是比较简单。
项目地址:https://github.com/FluxionNetwork/fluxion
0x02 ...
Zabbix_Web界面中文异常解决方法 Zabbix
0x01 Web界面不能选择使用中文
问题如下:系统安装后,web界面不能选择使用中文,系统提示:You are not able to choose some of the languages, because locales for them are not installed on the web server.
1.安装zh_CN语言包
# dnf ...
CentOS9部署Zabbix6详细过程 Zabbix
0x01 前置条件
1.确定系统版本
Zabbix 6.0要求CentOS≧8,MySQL≧8.0或MariaDB≧10.5.0
Zabbix 6.2及之后版本增加要求PHP≧7.4
2.确定防火墙状态或者放通端口
systemctl status firewalld#查看防火墙状态
systemctl stop firewalld#关闭防火墙
system...
RouterOS实现端口转发及回流(通过DDNS) RouterOS
0x01 添加DDNS地址到AddressLists
IP-Firewall,然后在上菜单栏选择Address lists,接着点击加号进入设置页面,Name填WAN_IP,Address填写DDNS地址。
他会通过域名自己解析出对应的IP,等下地址映射需要用到。
0x02 添加回流
1.新建一条规则,Chain为"srcnat",Sr...
bat批处理UAC提升权限 Windows
在批处理中提升权限 (UAC开启状态下)
很简单,直接在批处理文件中前面加入下面这段
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\sy...
