随笔分类 -  Django

摘要:起始 2022年我用django开发了一个商城的第三方包,起名为:django-happy-shop。当时纯粹是利用业余时间来开发和维护这个包,想法也比较简单,Python语言做web可能用的人比较少,不一定有多少人去关注,就当是一个小Demo,也就没有考虑到以后的发展和扩展,代码结构以及项目的结构 阅读全文
posted @ 2023-03-24 12:59 幸福关中 阅读(532) 评论(0) 推荐(0)
摘要:介绍 HappyShop 是一个 Django 开发的第三方包,可以快速集成到任何django项目,以便快速获得一个简单的商城功能。 本项目采用django + DRF + vue开发,具备前后端分离基因,拥有完整的多规格商品逻辑,集成支付宝支付,只需要简单配置即可快速收款! 当然,其他功能还在迭代 阅读全文
posted @ 2022-04-01 16:28 幸福关中 阅读(329) 评论(0) 推荐(0)
摘要:Ubuntu系统Daphne + Nginx + supervisor部署Django项目 从Django 3.0开始支持ASGI应用程序运行,使Django完全具有异步功能。 Django打算在可预见的未来支持这两者。但是,异步功能将仅对在 ASGI 下运行的应用程序可用。 所以说,我们也需要适时 阅读全文
posted @ 2022-03-05 09:56 幸福关中 阅读(1022) 评论(0) 推荐(0)
摘要:如上图所示django admin在ModelAdmin中添加search_fields即可显示一个搜索框,但是不能设置搜索框的提示文字,在实际开发中要让使用的人知道输入什么可以进行快速检索,是一个快速提升用户体验的方法,在网上找了很多,也没有很好的解决这个问题,今天我们就动手实现一个! 我这里已经 阅读全文
posted @ 2021-08-12 13:12 幸福关中 阅读(895) 评论(0) 推荐(0)
摘要:大概数据结构是这样的,当视图中添加了mixins.ListModelMixin时就报了这个错误,而且RetrieveModelMixn及DestroyModelMixin不起作用,也会报同样的错误,排查了几个小时,终于搞清楚,是因为我们在配置文件中加了django_filters的过滤器,这个默认给 阅读全文
posted @ 2021-01-09 10:53 幸福关中 阅读(415) 评论(0) 推荐(0)
摘要:django的分页功能类将我们常用的多种方法均封装在Paginator类,根据这些方法我们均可深度定制我们的分页功能。 首先来看看[Paginator] 类的构造方法: 必选参数: 可选参数: Paginator的方法,2.0版后新增: 属性: 了解了上边这些之后我们既可以在模板中直接使用Page对 阅读全文
posted @ 2019-01-11 08:56 幸福关中 阅读(991) 评论(0) 推荐(1)
摘要:Django是Python中一个非常牛逼的web框架,他帮我们做了很多事,里边也提前封装了很多牛逼的功能,用起来简直不要太爽,在写网站的过程中,增删改查这几个基本的功能我们是经常会用到,Django把这系列复杂的逻辑性东西都封装成了方法,供我们直接使用,在使用过程中的体会是简单到令人发指,一个简单的 阅读全文
posted @ 2019-01-07 09:10 幸福关中 阅读(1223) 评论(0) 推荐(1)
摘要:上一篇我们写了Django基于类如何增删改数据的方法,方法虽然简单,但新手可能对其原理不是很清楚,那么我们这次就用Django提供的ModelForm方法来实现增删改数据,这是一种基于现有模型的增删改方法。 一个简单的例子加以说明,前提是你已经具备Django创建项目应用的基本知识:01.首先创建一 阅读全文
posted @ 2019-01-07 09:05 幸福关中 阅读(804) 评论(0) 推荐(0)
摘要:django默认是有一个admin的后台管理模块,但是丑,功能也不齐全,但是大神给我们已经集成好了xadmin后台,我们拿来用即可,但是呢,django已经升级到2.1版本了,xadmin貌似跟不上节奏,那么在集成过程中咱就一步一步填坑吧,这也是一种学习的过程,遇到错误,找到错误的地方,看看djan 阅读全文
posted @ 2018-12-19 14:15 幸福关中 阅读(17540) 评论(6) 推荐(8)