本页 12 篇文章
StarBloghttps://blog.deali.cn/blog/django-static-files-routing-debug-off
Django在Debug模式关闭掉后请求静态文件时,返回404相应码,后台的请求url是"GET /static/css/404.css HTTP/1.1" 404 1217,找不到静态文件的url。通过配置静态文件的url和命令行启动来实现静态文件的获取。 URL中的配置 django的静态文件是通过来管理的。配置静态文件的响应是通过serve()函数数显的。url.py中的配置如下:...
StarBloghttps://blog.deali.cn/blog/sparkdotnet-fullstack-framework-intro
...了,至少这两年,我的新项目都会偏向于单体式架构(monolithic) 最近在调用 AspNetCore 技术栈的时候,发现了一个有意思的框架 **Spark.NET** 一个试图把 Django / Rails 式开发体验带回 .NET 世界的全栈 Web 框架 这个框架并没有创造一套全新的技术,而是把 ASP.NET Core、EF Core、Blazor SSR / Razor Pag...
StarBloghttps://blog.deali.cn/blog/go-ebook-converter-tool-website
... txt 文件转换为 epub、mobi、azw3 等电子书格式 其实这个项目是今年八月做的,一直没有分享。 之前在找txt电子书转换EPUB工具的时候,很多都是有广告的,在GitHub上找到一个go开发的命令行工具:kaf-cli ,挺好用的,不过每次都要输入命令有点麻烦,所以我就用go-gin做成了网站,方便时候。 发在了读书群里,也有很多人在使用。 不过最近这个网站已经让我的服务器不堪重...
StarBloghttps://blog.deali.cn/blog/sharpico-pure-csharp-zero-dependency-ico-generator
...ck 这个 C++实现的图片库),然而很遗憾,这个工具在我电脑上并不能使用…… 目标 这时我想起来之前曾经用 c# 开发了一个图片格式转换工具,使用了 .Net8 的 AOT 功能,可以像 go 语言那样开发出跨平台的单可执行文件 所以我决定继续使用 C# 开发一个图标生成工具,这个工具可以实现: 纯 C# 实现,没有外部依赖,跨平台,单可执行文件,AOT 将 png 图片分解为...
StarBloghttps://blog.deali.cn/blog/django-vuejs-template-conflict-solution
问题 django模板与vue.js的变量都是使用 {{ 和 }} 包裹起来的,在渲染django模板时会先替代掉所有的 {{ 和 }}及被包裹在其中的内容,使得vue.js没办法用 {{ 和 }}来绑定变量。 解决方法 方法1:修改vue.js的默认的绑定符号 在Vue App创建时配置 js let app = new Vue({ d...
StarBloghttps://blog.deali.cn/blog/django-filer-upload-image
前言 (好像不知道写啥) 注意 django-filer目前只支持到django 1.11 setting.py python INSTALLED_APPS = [ # image support 'easy_thumbnails', 'filer', 'mptt', ] Image Upload Support THUMBN...
StarBloghttps://blog.deali.cn/blog/django-adding-markdown-support-template-rendering
两种方法 Django 的django-markdown-deux模块 Python模块 markdown django-markdown-deux **首先需要安装:** python pip install django-markdown-deux **修改setting.py** 把markdown-deux添加进去 pyt...
StarBloghttps://blog.deali.cn/blog/csrf-verification-failed-request-aborted
About the CSRF_Token *(From Django Official Document)* The CSRF middleware and template tag provides easy-to-use protection against [Cross Site Request Forgeries](https://www.squarefree.com/secur...
StarBloghttps://blog.deali.cn/blog/independent-developer-week-push-life-project
...、Granian、内容发布工作流、第一次独自看电影、生活也值得一点小题大作 上周计划回顾 & 项目工作 首先回顾一下上周立的 flag: 把Y项目的几个主要界面做起来 完成DjangoStarter项目的Granian/Celery集成 看电影 再评估一下用不用 AI 做点提升 很庆幸我对自己有点自知之明,没定太多目标,否则这周就要写检讨了😅 不过整体完成度还算不错:...
StarBloghttps://blog.deali.cn/blog/eimio-portable-display
...!纯原创无AI污染,请放心阅读!** 前言 前两篇文章都介绍了便携屏,收到不少关注,看来大家对这个品类的产品还是比较关注的。 回顾: 便携屏搭配笔记本,比我想象的更有用:爱国者aigo14开箱 [便携屏最不能缺的功能是什么?ARZOPA 给了反面教材](https:...
StarBloghttps://blog.deali.cn/blog/ai-era-fullstack-framework-independent-developer
前言 本文本来只是 DjangoStarter v3.2.1 新版本发布博客里的一段思考,不过越写越长,干脆拆分成一篇独立的文章得了。😄 --- 全栈这个词已经被喊烂了,但在 AI 时代,它的含义正在变化。 本文不是从“大厂招聘角度”讲全栈,而是**站在独立开发者**的角度思考全栈框架的价值。...
StarBloghttps://blog.deali.cn/blog/starblog-frontend-5-axios-encapsulation
...ult { name: "Home", methods: { testAxios() { axios.get('http://localhost:5038/Api/Category/1') .then(res => console.log(res.data)) } } } 打开页面测试一下 打开页面,点击按钮 ![image-...