六.3--编辑,新增客户的功能整合

但是如下图中新增客户和编辑客户视图重复内容太多了,所以我想做一个整合。否则到时候要改代码的话要改很多,不方便。

(1)crm/urls.py中:两个url对应一个视图函数

from django.conf.urls import url,includefrom crm import viewsurlpatterns = [    url(r‘^customer_list/‘,views.customer_list,name=‘customer‘),# 增加客户    url(r‘customer/add/‘, views.customer, name=‘add_customer‘),    # 编辑客户    url(r‘customer/edit/(\d+)‘, views.customer, name=‘edit_customer‘),]

(2)views.py中:

(3)templates/crm/customer.html中:

原文地址:https://www.cnblogs.com/dbslinux/p/12048501.html

时间: 2024-11-08 05:02:51

六.3--编辑,新增客户的功能整合的相关文章

微信公众平台开发(27) 功能整合

原文:http://www.cnblogs.com/imaker/p/5491433.html 一.简介 在前面的几篇微信功能开发文档中,各个微信的功能都是独立的,单一微信只能提供一种功能,这样不符合大众开发者和客户的需求.所以在这一篇文章中,我们将对前面开发出来的微信功能进行简单整合,以供读者参考. 二.思路分析 一种简单的做法是,截取关键字,然后进行判断,执行相应功能代码.这种做法比较适合功能不多,简单的微信:另一种做法是,给各功能编号,然后记录用户选择的功能状态,用户每次查询的时候,首先判

巧妙使用SQL Server编辑前200行功能

在SQL Server 2005/2008/2008 R2中,我们可以使用SQL Server自带的编辑前200行功能,使用这个功能的本意是简化Update 的使用,让开发人员.DBA和不懂T-SQL的一些人能够通过可视化界面来直接修改数据库里的数据. 在使用编辑前200行功能的时候,编辑前200行数据,简便是简便了,但是简便了以后更想直接在可视化的页面里直接编辑想要编辑的数据,而不是打开编辑界面后自动读出来的200条,自动读出来的200条顺序杂乱,本来是一个很好用的强大功能,显得有些鸡肋. 在

RDIFramework.NET V3.3 Web框架主界面新增横向菜单功能

功能描述 响应重多客户的要求与心声,RDIFramework.NET框架Web版本主界面新增横向菜单功能.横向菜单更加直观,用户可操作与展示的空间更多,符合实际应用要求. 一.效果展示 最终界面效果: 横向菜单效果图 动画展示效果: 横向菜单动画展示 二.加入方法 1."MenuIndex.cshtml"的文件在项目中的下面位置: 2.修改登录界面代码如下: 登录代码代码修改 3.主界面控制器新增代码如下: 4.修改个性化设置代码,加入横向菜单的设置,如下: 第4步的设置就是在&quo

PDF 补丁丁 0.4.2.1023 测试版发布:新增旋转页面功能

新的测试版发布啦.此版本增加了旋转页面的功能. 在"PDF文档选项"对话框的"页面设置"选项卡中,可设置需要旋转的页面(输入页码范围),以及旋转角度. 此外,还修复了统一页面尺寸功能的小问题. PDF 补丁丁 0.4.2.1023 测试版发布:新增旋转页面功能,布布扣,bubuko.com

00微信公众平台 - 以上五大功能整合,完整的代码。

一.代码实现如下(主程序代码,其他include代码见各个功能函数中) <?php /** * wechat php test * version 1 */ define("TOKEN", "weixin"); $wechatObj = new wechatCallbackapiTest(); $wechatObj->responseMsg(); //$wechatObj->valid(); class wechatCallbackapiTest

微信公众平台开发(96) 多个功能整合

思路: 通过用户发送的关键字判断的方式来判断功能,再调用回复相应的内容.当一个功能不匹配的时候,则进入下一个功能判断. 程序示例如下: 1 //接收文本消息 2 private function receiveText($object) 3 { 4 $keyword = trim($object->Content); 5 if (strstr($keyword, "天气")){ 6 $city = str_replace('天气', '', $keyword); 7 includ

微信新增刷卡功能 微信二维码支付回归?

苹果的新品发布会在给手机厂商的压力的同时,apple pay的发布给移动支付承销商敲响了警钟,虽然apple-pay还没正式登陆国内,但已经有开发者在ios8代码中发现"入侵"的倾向.各科技公司纷纷抢占移动支付的宝地.昨天从契约的微信号了解到,微信新增刷卡功能,微信钱包调整了页面并发出公告,增加“刷卡”功能.不过现在只有9家商铺支持,微信的“刷卡”支付还处于试水阶段,而且与商户合作的细节比如费率和准入标准目前还不清楚. 1.微信提供接口,想要拥有此功能的商家可以去申请接口,并自行完成开

JAVAEE——SSH项目实战03:新增客户、数据字典、文件上传和修改客户

作者: kent鹏 转载请注明出处: http://www.cnblogs.com/xieyupeng/p/7145599.html 一.新增客户 1.数据字典  用于枚举项目中有限个数的字典项 (1)表中数据字典与其他表的关系:     建表语句: CREATE TABLE `base_dict` ( `dict_id` varchar(32) NOT NULL COMMENT '数据字典id(主键)', `dict_type_code` varchar(10) NOT NULL COMMEN

MVC 5显示、创建、编辑、删除等功能实练

在前天的学习小结中<15天学习MVC后的小结(分享经历与想法)>http://www.cnblogs.com/insus/p/3369870.html 知道学习与练习过程中,走了一些弯路.分享出来之后,最大的收获,就是得到网友们的指点. 今天Insus.NET想再起另外一个案例来演练,集中来演示MVC的最要功能,显示数据,显示单数据,创建添加数据,编辑更新数据和删除数据等.改正以前不足的方法,优化繁杂的代码,以及把今天学习掌握的知识也一起分享出来. 数据库可以从下面链接下载:http://do