StarBlog
首页文章摄影友链关于

StarBlog

技术是想象力的边界

文章摄影友链关于RSS

检索结果: Django

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

本页 12 篇文章

  1. StarBlog›https://blog.deali.cn/blog/django-middleware-admin-ip-whitelist

    Django中间件之实现Admin后台IP白名单

    2022-08-26 — 前言 Django自带的Admin管理后台很方便,但是实际生产环境真的会有挺多安全问题的,在admin的安全防护这方面,我之前就研究实现了给admin加上登录验证码和限流功能,可以参考这篇文章:给Django Admin添加验证码和多次登录尝试限制 不过就在内部使用的话就好很多,因此我们可以通过Djan...

  2. StarBlog›https://blog.deali.cn/blog/django-unified-api-response-wrapper

    Django统一包装接口返回数据格式

    2022-08-26 — 前言 最近实在太忙了,开始了一个新的项目,为了快速形成产品,我选择了Django来实现后端,然后又拿起了之前我封装了项目脚手架「DjangoStarter」。 由于前段时间我写了不少.NetCore的后端代码,对CRUD的接口开发又有了一些新的理解,所以肯定也要把DjangoStarter改造一番,改得更加顺...

  3. StarBlog›https://blog.deali.cn/blog/django-full-text-search-haystack-whoosh-jieba

    Django全文检索实现:HayStack-+-Whoosh-+-Jieba

    2022-08-26 — 涉及到的工具 haystack是django的开源搜索框架,该框架支持**Solr**, **Elasticsearch**, **Whoosh**, ***Xapian*...

  4. StarBlog›https://blog.deali.cn/blog/django-application-deployment-performance

    聊聊Django应用的部署和性能的那些事儿

    2022-05-27 — 前言 随着工作的深入,我越来越发现Python Web开发中有很多坑,也一直在羡慕AspNetCore和Go等的可执行文件部署和高性能,以及Spring生态的丰富,不过因为工作用了Django,生活还是要继续的嘛,这Django好歹也是有很大份额的Web框架,也没那么不堪,至少开发速度上就吊打一众框架了~ 在之前的文章里我介绍过使用Docker部署Django应用的方法,不过那种部署方式只适合上线调...

  5. StarBlog›https://blog.deali.cn/blog/python-web-django-first-web-app-building

    Python-Web-Django:第一个Web-App的构建

    2021-12-18 — View视图渲染 编辑App目录下的views.py python from django.shortcuts import render from django.http import HttpResponse Create your views here. def hello(request): return HttpResponse("Hello Django!") ...

  6. StarBlog›https://blog.deali.cn/blog/django-treebeard-tree-storage-editing

    使用django-treebeard实现树类型存储与编辑

    2024-08-11 — 前言 其实之前做很多项目都有遇到跟树相关的功能,以前都是自己实现的,然后前端很多UI组件库都有Tree组件,套上去就可以用。 不过既然用 Django 了,还是得充分发挥一下生态的优势,但是我找了半天,也就这个 treebeard 能用,其他要不停更了要不就功能很拉,没有可视化编辑树的功能。 ~~难道Django已经没落了?~~ 效果 以这个汽车改装项目为例 实现以下效果,可以拖动节点...

  7. StarBlog›https://blog.deali.cn/blog/cross-platform-aspnetcore-dev-practice

    跨平台框架AspNetCore开发实践杂谈

    2022-08-28 — ...etCore的开发,对MVC这套熟悉了一下,因为之前没有拿来做过独立项目,都是和别人合作开发,所以前后端分离,我都只做WebApi,而且还是很小的项目(课设级别),生产环境用最多的应该是Python的Django框架,这次我把一个之前做的Django项目用AspNetCore重写一遍,性能提升了不少,C#的性能真不是盖的,AspNetCore这个框架的性能也很不错,榜上有名的(WebApi),虽然MVC排不上...

  8. StarBlog›https://blog.deali.cn/blog/how-to-elegantly-generate-unique-ids-django

    如何优雅地在Django项目里生成不重复的ID?

    2024-12-08 — ...密码,其他人输入这个密码就能加入教室。 LearnMates 实现这个功能有不少方法,本文简单记录一下。 不依赖第三方库 首先单纯基于 Django ORM 来实现这个功能 先定义一个模型 python from django.db import models class MyModel(models.Model): uniq...

  9. StarBlog›https://blog.deali.cn/blog/simple-alpinejs-abandon-webpack

    返璞归真!使用 Alpine.js 开发交互式 web 应用,抛弃 node_modules 和 webpack 吧!

    2024-11-21 — 前言 最近一直在使用 DjangoStarter 开发各种小项目,之前我是比较喜欢前后端分离的,后端用 Ninja API,前端 nextjs,开发起来也挺舒服的,交互体验也比较好。 不过我在网上冲浪的时候也了解到有 htmx 和 alpine.js 这些和 Django 很搭配的轻量级前端开发库,于是来新的玩具项目里尝试一下。*(本文先来试试 alpine.js,以最近正在开发的 LiveChat...

  10. StarBlog›https://blog.deali.cn/blog/django-performance-optimization-python-set

    Django数据库性能优化之使用Python集合操作

    2022-08-26 — 前言 最近有个新需求: 人员基础信息(记作人员A),10w 某种类型的人员信息(记作人员B),1000 要求在后台上(Django Admin)分别展示:已录入A的人员B列表、未录入的人员B列表 团队的DBA提议使用视图可以解决这个问题(不愧是搞数据库的) PS:起先我觉得Django的Model是直接管理数据库表的,使用Model来映射数据库模型怕是有一定的麻烦,不过查了一下资料...

  11. StarBlog›https://blog.deali.cn/blog/add-django-admin-custom-action-no-select

    给Django的Admin添加自定义Action-并移除需要选择对象的限制

    2022-08-26 — 前言 不得不说,Django的Admin真的给开发带来很多便利,这不,我又来折腾了,这次是添加自定义的action 这个自定义的Action可以看看官方文档的介绍,很详细,不再赘述。 [https://docs.djangoproject.com/en/3.0/ref/contrib/admin/actions/](https://docs.djangoproject.com/en/3.0/ref...

  12. StarBlog›https://blog.deali.cn/blog/django-taro-wechat-work-login

    Django+Taro项目实现企业微信登录

    2022-04-08 — 前言 还是最近在做的一个小项目,后端用的是Django搭配RestFramework做接口,前端第一次尝试用京东开源的Taro框架来做多端(目前需要做用于企业微信的H5端和微信小程序) 本文记录一下企业微信登录的流程,上周看文档看得头晕晕的,其实很简单,封装好了就几行代码的事~ 两种方式 一种是先拼接好登录要用的地址authorize_url,回调地址设置成h5应用的网页入口,然后...

上一页第 5 页下一页