Qexo入门之自定义对公api
AI-摘要
ShineGPT
初始化中...
暂无预设简介,请点击右上角的ShineGPT按钮使用AI实时简介的功能叭!
系列文章:
系列1:Qexo入门之本地部署教程
系列3:Qexo入门之自定义对公api
系列4:Qexo入门之自定义私有api
系列5:Qexo入门之自定义数据库
系列6:Qexo入门之多线程发送邮件
系列7:Qexo添加点赞功能
前言
对公api,顾名思义,就是提供出来给所有人都能使用的api,那咱们今天就自定义一个给别人获取网页的一个api好了(因为自定义涉及数据库的api会牵扯到锁的概念,本篇从简)。
预览效果
效果如下:
定义并实现对公api
找到 hexoweb\pub.py 文件,在文件最末尾的地方添加如下代码:
1 | +# 获取网页 |
找到 hexoweb\pub.py 文件,在开头处找到如下代码并修改:
1 | -from django.http import JsonResponse |
配置对公api路由
找到 core\urls.py 文件,添加如下内容:
1 | path('pub/like_talk/', pub.like_talk, name='pub_like_talk'), |
创建模板html
新建模板 templates\home\showhtml.html 文件, 内容如下:
1 |
|
Qexo四连
在cmd命令行中输入如下命令运行部署Qexo项目:
1 | E:\Qexo> pip3 install -r requirements.txt |
访问 http://127.0.0.1:8000/pub/gethtml/ 查看页面效果。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Shine - 热爱生活点滴,分享时刻精彩。!
评论












