StarBlog
首页文章摄影友链关于

StarBlog

技术是想象力的边界

文章摄影友链关于RSS

检索结果: Django

搜索已发布文章的标题与正文

本页 12 篇文章

  1. StarBlog›https://blog.deali.cn/blog/pdm-dependencies-docker-python-project

    在python项目的docker镜像里使用pdm管理依赖

    2024-08-11 — 前言 在 DjangoStarter 项目中,我已经使用 pdm 作为默认的包管理器,不再直接使用 pip 所以部署的时候 dockerfile 和 docker-compose 配置也得修改一下。 dockerfile 首先修改一下 dockerfile dockerfile ARG PYTHON_BASE=3.11 FROM python:$PYTHON_BASE 设置...

  2. StarBlog›https://blog.deali.cn/blog/sentry-restart-exceptionless-upgrade-docker-troubl

    重启sentry+升级ExceptionLess版本,docker排坑记录

    2024-07-19 — ...更新,最后是直接在 github 下载可执行文件去替换,真正的解决方法往往是这么朴实无华。 剩下的就是网络🌍问题了,有几个镜像一直拉不下来 主要组件⚙️ Sentry 的本体是基于 Django 开发的,Python 的灵活性和生态系统中的丰富库使其成为开发复杂应用程序如 Sentry 的一个理想选择,前端页面是 React 开发的。 整个 sentry 还是比较复杂的,当前版本跑起来之后...

  3. StarBlog›https://blog.deali.cn/blog/starblog-restful-api-21

    StarBlog博客开发笔记(21):开始开发RESTFul接口

    2023-01-02 — ...力有限;RPC的URL命名看起来比较随意,不过自由发挥的空间也很大。 我个人是比较倾向RESTFul风格的,所以StarBlog使用了RESTFul风格的接口,不过这并不能满足全部功能需求,所以参考Django的RestFramework,将RESTFul和RPC稍微结合一下。 举个例子:要在博客增删改查的基础上增加设置置顶、点赞等功能。 | 操作 | HTTP方法 | URL ...

  4. StarBlog›https://blog.deali.cn/blog/september-end-birthday-motherland

    抓住九月小尾巴的小总结,祖国生日快乐~

    2022-11-05 — ...gular主题就好了~ 博客主页: 控制台: 其实Django的博客系统我也找了一个,也很不错,不过就是感觉python性能总比不上C#?所以还是这个好,而且还能换主题,哈哈哈。 **技术方面的,最后贴一下我重新设计的博客主页~** 用了Metro设计,没有...

  5. StarBlog›https://blog.deali.cn/blog/gitlab-ci-cd-auto-deploy-frontend-project

    Gitlab的CI_CD自动部署前端项目

    2022-09-30 — ... 项目操作差不多,我依然使用 docker 部署的方式,不依赖服务器环境,就一个方便优雅~ Docker配置 我第一次用 docker 来构建前端项目,遇到很多坑,不过最终还是参考我之前的 DjangoStarter 项目和 AspNetCore 的 Dockerfile 搞定了~ 思路是两个容器,一个 node 容器用来编译项目,另一个 nginx 用来提供静态文件服务,也就是说我把项目 bui...

  6. StarBlog›https://blog.deali.cn/blog/starblog-blog-dev-notes-17-auto-dl-ext-img

    StarBlog博客开发笔记(17):自动下载文章里的外部图片

    2022-08-14 — ...DD还是一个相对复杂的方法,需要通过不断的实践来掌握。 虽然最近做了这么多事,但同时工作也很忙,有个项目需要在九月前上线,本来我打算来实践一下DDD的,不过写着写着发现还是把握不住,只好先用我之前的DjangoStarter框架,后面再慢慢把我的StarBlog博客用DDD思想进行改造~ 对了,这么久没更新博客的原因,还有一点是我在使用过程中对目前的管理后台非常不满(使用Vue2+ElementUI开发)...

  7. StarBlog›https://blog.deali.cn/blog/starblog-blog-dev-16-new-features

    StarBlog博客开发笔记(16):一些新功能

    2022-08-13 — ...是已经执行了.Count()似乎还没执行,下一行调用的代码甚至会把前面的筛选条件加上,无奈我之内在方法内又写了一个嵌套的方法…… 也就是这个GetQuerySet,这点让我这种用习惯DjangoORM的人觉得很不适应 = =.. 这个接口计算总访问量、今日访问量、昨日访问量,方便做对比~~(受知乎的创作者中心启发)~~ c# public object Overview() { ...

  8. StarBlog›https://blog.deali.cn/blog/starblog-dev-notes-11-visit-stats

    StarBlog博客开发笔记(11):实现访问统计

    2022-06-20 — ...为了记录这些数据,需要在用户发起每一个请求时都进行处理,在AspNetCore中有多种实现,比如Filter、比如Middleware 这里我选的是中间件的方式 PS:我看到网上有一篇文章介绍Django实现访问统计的,那个作者写了一个方法,在每个接口里调用一次,看得我头皮发麻 在中间件中注入Repo,然后每次请求都把IP、设备、请求路径等数据保存在数据库中。这样看起来应该是会有一些影响性能的,不过...

  9. StarBlog›https://blog.deali.cn/blog/linux-compile-install-python36-universal-distro

    Linux编译安装Python3-6,理论上各个发行版通用

    2022-06-17 — 前言 最近笔者把一个django项目部署到一个新的服务器上,而这个服务器给的是CentOS6版本的系统,官方源很旧,还被运维把源搞坏了,没办法通过源安装Python3.6以及pip,所以只好用最原始的方法,编译安装! 注意 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,不要动现有的python2环境! 官网...

  10. StarBlog›https://blog.deali.cn/blog/centos6-nginx-compile-install

    CentOS6安装Nginx,Linux编译安装Nginx

    2022-06-17 — 前言 最近笔者把一个django项目部署到一个新的服务器上,而这个服务器给的是CentOS6版本的系统,官方源很旧,yum管理器被运维搞坏了,没办法加载epel源,所以想要用nginx就只能自己编译安装咯~ 下载nginx代码 首先到Nginx的官网下载安装文件。 链接:http://nginx.org/ 我用的版本是:nginx-1.12.1.tar.gz 安装编译所需环境 ##...

  11. StarBlog›https://blog.deali.cn/blog/starblog-blog-dev-notes-3-model-design

    StarBlog博客开发笔记(3):模型设计

    2022-04-22 — ...留言问管理端的用户名和密码是多少,这个是我疏忽了,没有做一个便捷的项目初始化功能,目前登录管理端需要在数据库的User表创建一个用户,后续我会完善角色和权限控制部分,然后给项目加一些命令行工具,就像django-admin那样。 OK,本文介绍StarBlog博客项目的模型设计。 模型设计 根据博客的功能需求,数据分成三类: 文章相关(文章、文章分类) 摄影/相册相关 推荐内容配...

  12. StarBlog›https://blog.deali.cn/blog/python-data-display-generate-table-image

    Python数据展示 - 生成表格图片

    2022-04-09 — ...(Python数据展示 - 生成表格图片.assets/image-20220409143239806.png) 效果比前面那个pytab好一些,哈哈~ OK,就这样啦。 下次分享一些关于最近用Django开发后台的。 参考资料 python用prettytable输出漂亮的表格:https://linuxops.org/blog/python/prettytable.html Plo...

上一页第 10 页下一页