1.增加客户 2.编辑客户 obj = models.Customer.objects.filter(pk=edit_id).first() form_obj = CustomerForm(instance=obj) # 包含源数据 # 修改 form_obj = CustomerForm(request.POST,instance=obj) # 包含源数据 新提交的数据 form_obj.save() # 编辑 3.公户和私户的展示 什么是公户? ​ 客户没有绑定销售,就是公户 什么是私户?…
昨日内容回顾: day66 1. 内容回顾 1. 数据的展示 数据通过ORM查询出来 对象列表 QuerySet 1. 普通的字段 对象.字段名 ——> 数据库中的值 2. choices ((1,'男')) 对象.字段名 ——> 数据库中的值 1 对象.get_字段名_display() ——> 数据库中的值对应的显示值 男 3. 外键 对象.外键 ——> 关联的对象 定义 __str__ __repr__ 对象.外键.字段名 4. 自定义方法 多对多: def show_cla…
1.添加用户 和编辑可以写在一起 urls.py url(r'^customer_add/', customer.customer_change, name='customer_add'), url(r'^customer_edit/(\d+)/', customer.customer_change, name='customer_edit'), form.py class BSForm(forms.ModelForm): def __init__(self, *args, **kwargs):…
1 编辑和添加后跳转页面: 思路:写一个参数将路径的条件带上 注意:捋流程的时候从urls里开始 1.在crm文件夹下新建python包:templatetags,在包里新建url.py: from django import template from django.urls import reverse register = template.Library() @register.simple_tag() def reverse_url(request, name, *args, **kw…
1.展示客户 模板的查找顺序: ​ 先找全局的templates--> 按照app的注册顺序找templates中的文件 使用admin添加数据: 创建超级用户 python manage.py createsuperuser 在admin中注册model from django.contrib import admin from crm import models admin.site.register(models.Customer) admin.site.register(models.C…
一.Nginx安装(基于ubuntu17.10 版本) 首先我们是基于源码安装,主要有如下步骤 1.安装依赖包 1.安装gcc g++的依赖库 sudo apt-get install build-essential sudo apt-get install libtool 2.安装pcre依赖库 sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev 3.安装zlib依赖库 sudo apt-get install zlib…
1.解决公户转私户的问题 数据库中加锁: ​ begin; 开始事务 ​ select * from user where id=1 for update; 加锁 ​ commit; 结束事务 django中加锁: with transaction.atomic(): # 查询出数据加锁 queryset = models.Customer.objects.filter(id__in=ids, consultant__isnull=True).select_for_update() # 加锁 i…
SAP CRM 随便修改一个字段,比如给Search Term维护值"webpack": Change History assignment block里显示出了这条修改记录: 根据时间在change history的抬头表CDHDR里找到这条对应的记录: 具体修改明细在表CDPOS里: SAP C4C 如果把客户的某个字段比如地址里的house number从5改成510: 在Feed标签页里能看到修改日志: 要获取更多Jerry的原创文章,请关注公众号"汪子熙"…
crm注册 crm注册Form from django import forms from crm import models from django.core.exceptions import ValidationError # ModelForm的作用:做验证,生成form表单input框 class BaseForm(forms.ModelForm): # 给所有的字段添加属性 def __init__(self, *args, **kwargs): super().__init__(*…
{#portal.html#} {## ————————46PerfectCRM实现登陆后页面才能访问————————#} {#{% extends 'king_admin/table_index.html' %}#} {#{% block right-container-content %}#} {#<div class="container col-lg-offset-3">#} {# <h2><a class="form-signin-he…