上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: 将stark组件中通用服务v1.py模块中按钮定制增加默认值 def get_list_display(self): """ 获取页面上应该显示的列,预留的自定义扩展,例如:以后根据用户的不同显示不同的列 :return: """ value = [] if self.list_display: v 阅读全文
posted @ 2022-02-27 18:40 simon_T 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 业务背景 项目开发概览 将rbac和stark组件放进项目中,并注册app 路由注册 crm_simon/urls.py """crm_simon URL Configuration The `urlpatterns` list routes URLs to views. For more info 阅读全文
posted @ 2022-02-27 16:21 simon_T 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 思路 通用服务v1.py模块新增搜索功能 from django.db.models import ForeignKey, ManyToManyField from stark.utils.pagination import Pagination class SearchGroupRow(objec 阅读全文
posted @ 2022-02-27 14:43 simon_T 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 思路 ###添加列 中间服务v1.py文件中StarkHandler类新增表头 def display_checkbox(self, obj=None, is_header=None): """ :param obj: :param is_header: :return: """ if is_hea 阅读全文
posted @ 2022-02-27 10:38 simon_T 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 思路 服务v1.py模块导入 from django.db.models import Q 新增函数筛选功能 search_list = [] def get_search_list(self): return self.search_list changelist_view函数新增筛选功能逻辑 s 阅读全文
posted @ 2022-02-27 09:11 simon_T 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 在系统变量中新增配置 新增变量名: JAVA_HOME 值为jdk安装地址:D:\Java\jdk1.8 新增变量名 CLASSPATH 值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 编辑变量名: Path 新增值: %JAVA_HOM 阅读全文
posted @ 2022-02-26 16:16 simon_T 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 基类新增排序条件请求函数 order_list = [] def get_order_list(self): return self.order_list or ['-id', ] 基类中页面函数逻辑变更 def changelist_view(self, request): """ 列表页面 :p 阅读全文
posted @ 2022-02-20 21:05 simon_T 阅读(27) 评论(0) 推荐(0) 编辑
摘要: #编辑功能实现 基类中编辑函数逻辑如下 def change_view(self, request, pk): """ 编辑页面 :param request: :param pk: :return: """ current_change_object = self.model_class.obje 阅读全文
posted @ 2022-02-20 20:25 simon_T 阅读(30) 评论(0) 推荐(0) 编辑
摘要: #基类列表页面增加按钮功能显示 基类页面展示增加按钮逻辑 # ##########3. 添加按钮 ######### add_btn = self.get_add_btn() 基类方法中增加按钮函数封装 has_add_btn = True def get_add_btn(self): if sel 阅读全文
posted @ 2022-02-20 17:23 simon_T 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 新增分页功能组件目录 stark/utils/pagination.py """ 分页组件 """ class Pagination(object): def __init__(self, current_page, all_count, base_url, query_params, per_pa 阅读全文
posted @ 2022-02-20 14:38 simon_T 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页