接外包,有相关需求的可以联系我:Telegram | Email

如何使用Google的Indexing API ?

最近搞了一站点提交给sitemap给search console,结果一直显示无法读取此站点地图,sitemap多次核查是没有问题的,百度和bing等等收录正常,自己写了一个simemap生成器仍是如此。后来发现Google也支持API提交的就尝试搞了一下。 参考: https://developers.google.com/search/apis/indexing-api/v3/quickstart?hl=zh-cn 注册感觉没啥可说的按上面教程来就行,注意给授权就行。 requirements.......

如何通过Bing的API提交URL?

这两天发现网站bing的流量突然起来了,就尝试看看情况。发现bing也支持API提交URL,就尝试拿之前百度的代码改了改,具体代码如下。 获取API,参考上图。 code import requests as req from bs4 import BeautifulSoup all_link = [] origin_rul = 'https://www.emperinter.info/post-sitemap.xml' # 改成你自己的sitemap地址 r = req.get(origin_rul) bs = BeautifulSoup(r.content, 'h......

如何在Flask中配套使用Elasticsearch?

这两天了解了一下Flask和Elasticsearch的基本用法,就想着去把两者给结合起来,简单尝试搞了一个小的demo。 安装配置 安装主要是注意配置的修改,特别是es和kibana的连接等等。 MySql 这个感觉没啥可说的,主要是注意表结构以及数据的生成,后面有提供语句。 创建网络 docker network create es Elasticsearch7.17.5 docker run --name search -it -d -v /etc/elasticse......

Django channels摄像头实时视频传输

最近在尝试搞搞Django的视频传输,最后找到了一个例子(上图是质量调整),怎么说呢,除了运行一段时间就卡住了,其它感觉还好,目前未找到具体卡顿的原因。如需了解完整的代码,欢迎访问如下地址去查看。 项目完整代码地址:https://github.com/emperinter/videotest 创建项目 建议还是clone完整项目去尝试运行一下,整体描述感觉有点乱。 requirements requirem......

协程

最近总是接触到协程这个概念,每次碰到都比较懵逼。就尝试去了解这个进线程之外的奇怪家伙,最后看了一下也不太难,简单说就是一个微线程。 说明 协程,又称微线程,纤程,也称为用户级线程,在不开辟线程的基础上完成多任务,也就是在单线程的情况下完成多任务,多个任务按照一定顺序交替执行。 实现方法 个人目前主要技术语言都是Python,所以以下都是基于Python编写的。 协程yield的代码实现 通俗理解......

如何搭建 Shynet 网站流量统计分析工具?

无聊搜到了Shynet这个统计工具,就尝试搭建了一下。最初是以为和嵌入到Django中的,后续发现是一个单独的统计工具,类似Matomo。 https://github.com/milesmcc/shynet 创建网络 docker create shy-net 配置PG数据库 安装 docker run --name pgsql --net shy-net -p 5432:5432 -e POSTGRES_PASSWORD=pgsql -d postgres:latest 配置数据库 登录数据......

如何用Docker安装ElasticSearch?

Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。 创建网络 docker network create es 配置Elastic......

如何在Django中使用Celery?

最近写了一个Django项目,碰巧有个数据获取的功能延迟特别大(30s左右),严重影响用户的浏览体验,就想到了去尝试用celery解决。怎么说呢?会者不难,难者不会。这东西最初感觉挺简单的,搞了两天各种error,就找了一个视频系统的学习了一下,emmm还是有error。我这里主要是想通过Model来存数据,各种class引用报错,如果还不能解决的话都想过直接操作MySQL来写库了。 使用 我这里主要先说一......

Django渲染Markdown

Markdown用着有多爽我就不说了,最近学习Django就也尝试搞了一下。 Markdown 配置 pip install Markdown Django 配置 models.py class MarkDownText(models.Model): obj = models.Manager() content = models.TextField() 模板配置,注意其中的safe标签转码就行,不转码的话建议找个js框架去前端转码。 <!DOCTYPE html> <html lang="en"> <head> <meta c......

如何配置Django的动态站点地图?

用Django写了一个Blog,这其中必然少不了站点地图,这站点地图对于一个网站有多重要我就不说了。 settings.py配置 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sitemaps', # sitemap ]......


微信公众号

👉 NewsLetter ❤️ 邮箱订阅 👈

优惠码


阿里云国际版20美元
Vultr10美元
搬瓦工 | Bandwagon应该有折扣吧?
域名 | namesiloemperinter(1美元)