10 2024 档案
djoser_postman_collection.json
摘要:
使用方法 将上述 JSON 内容保存到一个文件(如 djoser_postman_collection.json)。 打开 Postman,点击 “导入” 按钮,选择文件,并导入此文件。 设置 Postman 环境变量: {{base_url}}:设置为你的 Django 服务器地址(例如,http

使用 Djoser 实现用户认证
摘要:Djoser 是一个为 Django REST Framework 提供用户认证的库,它提供了开箱即用的 API 端点,用于用户注册、登录、注销、密码重置等功能。以下是如何在 Django 项目中使用 Djoser 的步骤: 1. 安装 Djoser 首先,确保你已经安装了 Django 和 Dja
pip 配置与更换镜像源
摘要:国内常用镜像源 清华:https://pypi.tuna.tsinghua.edu.cn/simple 豆瓣:http://pypi.douban.com/simple 阿里云:http://mirrors.aliyun.com/pypi/simple 中国科技大学:https://pypi.mir
Docker Compose 开发笔记
摘要:什么是 Docker Compose? Docker Compose 是一个工具 是一个用于定义和管理多容器 Docker 应用的工具 通过 docker-compose.yml 文件简化容器的配置、部署和管理。 好处: 简化配置:通过 YAML 文件集中管理应用的多个服务、网络和卷,易于理解和维护
django 项目构建镜像
摘要:步骤 1:创建项目文件 首先,确保在项目目录下有以下三个文件: Dockerfile docker-compose.yml requirements.txt # Use the official Python image from the Docker Hub FROM python:3.9 # S
网格元素-grid-area
摘要:
发现一个好用的界面布局css属性 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>网格布局容器</title> <style> .item1 { grid-area: header; } .item2 { grid-area:

centos防火墙操作命令
摘要:关闭防火墙 sudo systemctl stop firewalld 查看防火墙 sudo systemctl status firewalld 放行端口 sudo firewall-cmd --zone=public --add-port=5000/tcp --permanent 刷新 sudo
Git 回退操作总结
摘要:1. git reset --hard A 用法: 将当前分支和工作目录回退到提交 A。 作用: 完全丢弃提交 B 的所有更改,永久删除 B 的历史记录和工作目录更改。 示例 假设当前提交历史如下: A -- B -- C -- D (master) 执行命令: git reset --hard A
CentOS 7 安装 SQLite 3.8.3
摘要:我在 linux Centos7+python3.9.6+Django3.2.5 中遇到的问题。 #报错信息 File "/www/server/pyporject_evn/iwords_venv/lib/python3.8/site-packages/django/db/backends/sqli
如何使用github actions 自动部署Hexo博客
摘要:一、创建github仓库 创建两个github仓库,一个共有仓库和一个私有仓库。 私有仓库用来存储Hexo项目源代码 用master分支来存放项目源代码 公有仓库用来存储编译之后的静态页面 用gh-pages分支来存储静态页面 当私有仓库的master分支有内容push进来时,GitHub Acti
使用Cloudflare Workers和Python编写的快速入门示例
摘要:以下是一个使用Cloudflare Workers和Python编写的快速入门示例。这个例子展示了如何创建一个简单的Cloudflare Worker,它使用Python响应HTTP请求。请注意,这个例子假设你已经安装了Cloudflare的Wrangler CLI工具,并且你的系统上已经安装了Py
Cloudflare Workers快速入门指南
摘要:以下是一个快速入门指南,帮助您开始使用 Cloudflare Workers: 安装 Wrangler CLI 首先,您需要安装 Wrangler CLI,这是 Cloudflare 官方提供的用于管理 Workers 的命令行工具。 npm install -g wrangler 创建新的 Wor
从克隆项目到修改并上传到自己 GitHub 仓库的流程(包括私钥配置)
摘要:从克隆项目到修改并上传到自己 GitHub 仓库的流程(包括私钥配置) 生成 SSH 密钥 如果还没有生成 SSH 密钥,可以通过以下命令生成:ssh-keygen -t rsa -C "your-email@example.com" 系统会提示你保存密钥的位置,通常保存在 ~/.ssh/id_rs
git与github的授权认证
摘要:一、进行本地git信息配置 git config --global user.username xxxxx git config --global user.email xxxxx@github.com ssh-keygen -t rsa -C xxxx@github.com #本地生成私钥和密钥信
安装 Hexo
摘要:安装 Hexo 相当简单,只需要先安装下列应用程序即可:https://hexo.io/zh-cn/docs/setup Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本) 推荐使用nvm Git 安装hexo $ npm config se
nvm 一个node.js版本管理工具
摘要:nvm是什么 nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。 下载地址:https://github.co