随笔分类 -  crm系统开发

摘要:web应用上课记录视图,新增批量操作考勤逻辑 # -*- encoding: utf-8 -*- """ @File : course_record.py @Time : 2022/3/13 13:13 @Author : simon @Email : 294168604@qq.com @Softw 阅读全文
posted @ 2022-03-13 14:19 simon_T 阅读(60) 评论(0) 推荐(0) 编辑
摘要:上课记录视图新增批量操作功能 # -*- encoding: utf-8 -*- """ @File : course_record.py @Time : 2022/3/13 13:13 @Author : simon @Email : 294168604@qq.com @Software: PyC 阅读全文
posted @ 2022-03-13 13:52 simon_T 阅读(118) 评论(0) 推荐(0) 编辑
摘要:班级视图中新增列名‘上课记录’ web应用新增上课记录视图 # -*- encoding: utf-8 -*- """ @File : course_record.py @Time : 2022/3/13 13:13 @Author : simon @Email : 294168604@qq.com 阅读全文
posted @ 2022-03-13 13:25 simon_T 阅读(26) 评论(0) 推荐(0) 编辑
摘要:学生视图增加一列积分 def display_score(self, obj=None, is_header=None, *args, **kwargs): if is_header: return '积分' 'web_scorerecord_list' record_url = reverse(' 阅读全文
posted @ 2022-03-13 12:54 simon_T 阅读(36) 评论(0) 推荐(0) 编辑
摘要:web应用新增学生管理视图函数 # -*- encoding: utf-8 -*- """ @File : student.py @Time : 2022/3/13 12:23 @Author : simon @Email : 294168604@qq.com @Software: PyCharm 阅读全文
posted @ 2022-03-13 12:26 simon_T 阅读(31) 评论(0) 推荐(0) 编辑
摘要:web应用新增审批缴费记录视图函数 # -*- encoding: utf-8 -*- """ @File : check_payment_record.py @Time : 2022/3/13 12:03 @Author : simon @Email : 294168604@qq.com @Sof 阅读全文
posted @ 2022-03-13 12:12 simon_T 阅读(35) 评论(0) 推荐(0) 编辑
摘要:###查看缴费列表 ####缴费表结构设计 class PaymentRecord(models.Model): """ 缴费申请 """ customer = models.ForeignKey(Customer, verbose_name="客户", on_delete=models.CASCA 阅读全文
posted @ 2022-03-13 10:30 simon_T 阅读(42) 评论(0) 推荐(0) 编辑
摘要:###功能实现 修改路由: 进入跟进记录列表页面报错,提示编辑功能入参有两个但是我们穿了一个 我们需要处理stark组件中编辑功能 不过stark组件是通用功能,不能编辑,我们需要在web应用中加 from django.utils.safestring import mark_safe def d 阅读全文
posted @ 2022-03-12 16:37 simon_T 阅读(73) 评论(0) 推荐(0) 编辑
摘要:跟进记录添加页面,需要根据用户id来进行增加,在添加path后加上数字提示找不到路由,我们先解决路由的问题 在web应用中跟进记录视图,找到添加的路由修改路由 这个时候就可以访问了 但是有两个字段是不需要的,会默认显示 forms定制 from stark.service.v1 import Sta 阅读全文
posted @ 2022-03-12 15:31 simon_T 阅读(142) 评论(0) 推荐(0) 编辑
摘要:###私户转公户功能 web应用中私户视图增加转公户功能 def action_multi_remove(self, request, *args, **kwargs): """ 批量移除到公户 :return: """ current_user_id = request.session['user 阅读全文
posted @ 2022-03-12 14:40 simon_T 阅读(61) 评论(0) 推荐(0) 编辑
摘要:web应用私户视图 # -*- encoding: utf-8 -*- """ @File : private_customer.py @Time : 2022/3/6 17:06 @Author : simon @Email : 294168604@qq.com @Software: PyChar 阅读全文
posted @ 2022-03-07 22:12 simon_T 阅读(30) 评论(0) 推荐(0) 编辑
摘要:web应用中公户代码新增批量申请私户逻辑 # -*- encoding: utf-8 -*- """ @File : public_customer.py @Time : 2022/3/6 17:06 @Author : simon @Email : 294168604@qq.com @Softwa 阅读全文
posted @ 2022-03-07 21:40 simon_T 阅读(52) 评论(0) 推荐(0) 编辑
摘要:web应用增加用户登录视图功能 # -*- encoding: utf-8 -*- """ @File : account.py @Time : 2022/3/7 20:56 @Author : simon @Email : 294168604@qq.com @Software: PyCharm " 阅读全文
posted @ 2022-03-07 21:22 simon_T 阅读(39) 评论(0) 推荐(0) 编辑
摘要:###公私户数据权限展示 由于是公共用户,李四是私户,不应该显示在列表中 start组件中StarkHandler类新增函数,将查询语句单独封装 def get_queryset(self, request, *args, **kwargs): return self.model_class.obj 阅读全文
posted @ 2022-03-06 17:32 simon_T 阅读(118) 评论(0) 推荐(0) 编辑
摘要:###limit_choices_to功能应用 django框架中models可以关联表limit_choices_to可进行关联数据筛选 class ClassList(models.Model): """ 班级表 如: Python全栈 面授班 5期 10000 2017-11-11 2018- 阅读全文
posted @ 2022-03-06 15:24 simon_T 阅读(49) 评论(0) 推荐(0) 编辑
摘要:###字段合并 班级管理,课程和某一期班级字段是分开的如图 # -*- encoding: utf-8 -*- """ @File : classList.py @Time : 2022/3/6 14:29 @Author : simon @Email : 294168604@qq.com @Sof 阅读全文
posted @ 2022-03-06 14:57 simon_T 阅读(66) 评论(0) 推荐(0) 编辑
摘要:web应用功能太多,都放入一个文件不方便管理,需要进行拆分。新增一个vews功能目录,放置各个功能模块。 参考目录 参考 userinfo.py # -*- encoding: utf-8 -*- """ @File : classList.py @Time : 2022/3/6 12:29 @Au 阅读全文
posted @ 2022-03-06 14:41 simon_T 阅读(31) 评论(0) 推荐(0) 编辑
摘要:###样式实现 密码重置功能为用户功能,不需要通用定制,我们在web应用stark用户管理功能模块中增加密码重置按钮 def display_reset_pwd(self, obj=None, is_header=None): if is_header: return '重置密码' reset_ur 阅读全文
posted @ 2022-03-06 11:17 simon_T 阅读(81) 评论(0) 推荐(0) 编辑
摘要:web程序模型表结构 from django.db import models from rbac.models import UserInfo as RbacUserInfo # Create your models here. class School(models.Model): """ 校区 阅读全文
posted @ 2022-02-27 20:20 simon_T 阅读(67) 评论(0) 推荐(0) 编辑
摘要:将stark组件中通用服务v1.py模块中按钮定制增加默认值 def get_list_display(self): """ 获取页面上应该显示的列,预留的自定义扩展,例如:以后根据用户的不同显示不同的列 :return: """ value = [] if self.list_display: v 阅读全文
posted @ 2022-02-27 18:40 simon_T 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示