分类: 后端开发及架构
Django Admin:如何自定义app中模型显示顺序
Django Admin中,模型的顺序默认是安装名称进行排序的,如下图:
如果想自定义app中模型显示顺序,可以有如下方法:
方法1-模型名称添加序号#
当然这是最简单……
PHP开发:Composer包管理要如何正确使用?
概述
Composer是PHP的一个依赖管理工具。它允许开发者声明项目所依赖的代码库,并自动为项目安装这些依赖。Composer的出现极大地简化了PHP项目的依赖管理过程……
Go语言流式处理特性,搞定高效的HTTP请求
Go语言中,当你发起一个HTTP请求时,可以通过多种方式来将数据写入请求的body部分。
如果你要处理大型数据或者需要逐步生成请求体数据而不想一次性加载到内存……
使用 Prometheus 和 Grafana在FastAPI 应用程序中进行监控和日志记录
监控和日志记录是维护健康且性能良好的 FastAPI 应用程序的关键组件。在本博客中,我们将探讨如何使用 Prometheus 和 Grafana(两种用于跟踪和可视化指标的流……
Twitter雪花算法PHP实现库Snowflake
介绍
在分布式系统中,生成全局唯一的ID是一项常见的需求。Snowflake是Twitter开源的一种分布式ID生成算法,它可以在分布式环境下生成唯一的、趋势递增的ID,……
PHP官方现代化核心加密解密库 Sodium
概述
Sodium crypto library是一个现代化的,易于使用的软件库,用于加密,解密,签名,密码散列等。
Sodium 出现的目的也是为了代替 Mcrypt 这个原来的加密扩……
django-crispy-forms,让表单更漂亮一点
开发基于Django的Web应用程序时,我们经常需要创建各种各样的表单。虽然Django已经为我们提供了很好的表单功能,但在布局和样式方面仍然存在一些限制。这就是d……
Python 的包管理器PDM的安装与使用教程
PDM 是 Python 的包管理器,类似于 pip 和 conda。要使用 PDM 生成安装包,你可以按照以下步骤操作:
安装 PDM:如果你还没有安装 PDM,可以通过 pip 安装:
p……
Django 搭建 RESTful API 流程
本篇将介绍 Django 搭建 RESTful API 的流程 ,使用的技术栈是:Django + djangorestframework + django-rest-swagger
2. 安装依赖
使用 Django 编写 RESTful ……
Django入门:项目环境搭建6步到位
1.Django概述
Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。
Django 框架的核心组件有:
用于创建模型……
python结合高德地图json数据解析实战
通过一个例子来演练一下如何使用上文提到的函数解析json数据,输出DataFrame格式。
本例子来源于高德地铁城市信息数据(citylist.json),部分数据如下,目的是……
python 多种接口请求方式示例:json、fromdata...
1. 发送JSON数据
如果你需要发送JSON数据,可以使用json参数。这会自动设置Content-Type为application/json。
import requestsimport jsonurl = 'http://examp……
Python批量获取高德地图API POI数据
发现一个高德地图的宝藏功能,极大地方便数据分析师,项目经理,老板们批量获取地图POI数据。
什么是POI?
POI数据是地图上的点类数据,表示一些与人们生活相……
Python获取高德地图API批量数据,支持输入导出
制作一套整合高德多个API的程序,目标是接收用户输入地址,最后得到该地点附近5公里内的所有搜索目标详细信息。
例:城市:上海,地址:东方明珠,搜索关键词……
使用高德路径规划API,获取轨道线网
该API网址:https://lbs.amap.com/api/webservice/guide/api/direction
其中用到的API如下,
该API填的参数如下,
对于所需的起点……
高德地图API开发:计算两个地址的距离
使用高德地图API来计算两个城市之间的距离,你需要首先在高德开放平台上注册并获取API密钥(AK)。以下是一个使用Java调用高德地图API来计算两个城市之间距离……
如何设计安全可靠 API ?参考这12 条原则
如何设计安全可靠的 API ?下图列出了 12 条原则。
01 使用 HTTPS
数据加密:HTTPS 对客户端和服务器之间传输的数据进行加密。它使用 TLS 或其前身 SSL 对……
Python库Crypto让加密变得前所未有的简单!
信息时代,数据安全变得至关重要。无论是个人隐私还是商业机密,加密技术都是保护数据的有力武器。你是否曾经为复杂的加密算法感到头疼?或者觉得加密操作难以……
Django从项目创建到图片上传的全方位指南
Django是什么
Django 是一个流行的 Python Web 开发框架,它提供了一系列工具和库,用于帮助开发人员构建高效、可扩展的 Web 应用程序。Django 的目标是让开发……
Django admin后台多图片上传包django-image-uploader-widget
django自带的admin后台管理系统中常规的方式只能上传一张图片,无法上传添加多张图片,如下图。
通过给models添加一对多,在admin中使用inlines调用admin.Tabu……
Django地理位置视觉选择器django-map-location
django-map-location是当您只需要一个视觉位置选择器时,无需完整的安装GeoDjango,只需添加一个完全静态的位置字段来管理基于位置的数据。
1.安装
pip insta……
Python爬虫核心知识:概念、常用库、核心技术
本文将带你掌握Python爬虫的核心知识,帮助你迅速成为一名爬虫高手。以下内容将涵盖爬虫的基本概念、常用库、核心技术和实战案例。
一、Python 爬虫的基本概……
BeautifulSoup、Scrapy...强大且流行的6个Python爬虫库
Python中有非常多用于网络数据采集的库,功能非常强大,有的用于抓取网页,有的用于解析网页,这里介绍6个最常用的库。
1. BeautifulSoup
BeautifulSoup是最常……
PHP开发重要技术——如何调用并使用API接口?
PHP开发中的重要技术之一——如何调用并使用API接口?
在现代的Web应用开发中,与第三方API接口的交互已经成为一项不可或缺的技术。而PHP作为一种广泛应用于Web……