{#table_change.html#}
{## ————————19PerfectCRM实现King_admin数据修改————————#}
{#{% extends "king_master/king_index.html" %}#}
{##}
{#{% load kingadmin_tags %}#}
{#{% block right-container-content %}#}
{##}
{# {{ obj_form }}#}
{##}
{#{% endblock %}#}
{## ————————19PerfectCRM实现King_admin数据修改————————#} {## ————————20PerfectCRM实现King_admin数据修改美化————————#}
{% extends 'king_master/king_index.html' %} {#继承模板#}
{% load kingadmin_tags %} {#通过自己定义标签获取中文,Django中利用filter与simple_tag为前端自定义函数的实现方法#} {% block right-container-content %}
<div class="row" style="margin-bottom: 20px" >
<ol class="breadcrumb">
<li><a href="/king_admin/">主页</a></li>
<li><a href="/king_admin/{% get_app_name admin_obj.model %}/">{% get_app_name admin_obj.model %}</a></li>
<li><a href="/king_admin/{% get_app_name admin_obj.model %}/{% get_model_name admin_obj.model %}/">
{% get_model_verbose_name admin_obj.model %} </a></li>
{% if not admin_obj.is_add_form %} {# 新建时 ForeignKey不能实例化 #}
<li class="active">{{ obj_form.instance }}</li> {# 修改时 实例化 #}
{% endif %}
</ol>
{## ————————25PerfectCRM实现King_admin添加出错修复————————#}
{# <h4>修改:{% get_model_verbose_name admin_obj.model %}</h4>#} {% block Tops %}
<div class="panel panel-info">
<h4 style='color: red'>修改: {% get_model_verbose_name admin_obj.model %}</h4>
</div>
{% endblock %}
{## ————————25PerfectCRM实现King_admin添加出错修复————————#}
</div> <div class="row">
{{ obj_form.errors }}
<form class="form-horizontal" method="post" onsubmit="return BeforeFormSubmit(this);">{% csrf_token %}
{% for field in obj_form %}
<div class="form-group">
<label class="col-sm-2 " style="font-weight: normal"> {#字体#}
{% if field.field.required %} {#required判断是不是必须填写#}
<b>{{ field.label }}</b>
{% else %}
{{ field.label }}
{% endif %} </label>
<div class="col-sm-10" >
<span style="color: red;">{{ field.errors }}</span>
{{ field }}
</div>
</div>
{% endfor %} {## ————————25PerfectCRM实现King_admin添加出错修复————————#}
{## ————————23PerfectCRM实现King_admin数据删除————————#}
{# <a class="btn btn-danger" href="{% url 'table_delete' app_name model_name obj_form.instance.id %}">删除</a>#}
{## ————————23PerfectCRM实现King_admin数据删除————————#}
{# <input type="submit" value="保存" class="pull-right btn btn-info" > {#放右边#} <div class="form-group">
{% block del %}
<div class="col-sm-2">
<a class="btn btn-danger" href="{% url 'table_delete' app_name model_name obj_form.instance.id %}">删除</a>
</div>
{% endblock %}
<div class="col-sm-10">
<input type="submit" value="保存" class="pull-right btn btn-info">
</div>
</div>
{## ————————25PerfectCRM实现King_admin添加出错修复————————#} </form>
</div>
{% endblock %}
{## ————————20PerfectCRM实现King_admin数据修改美化————————#}

{#table_change.html#}

 {#table_add.html#}

 {% extends 'king_admin/table_change.html' %}{#继承模板#}

 {% load kingadmin_tags %}  {#通过自己定义标签获取中文,Django中利用filter与simple_tag为前端自定义函数的实现方法#}

 {% block Tops %}
<div class="panel panel-info">
<h4 style='color: #020aff'>添加: {% get_model_verbose_name admin_obj.model %}</h4>
</div>
{% endblock %} {% block del %}
<div class="col-sm-2">
<h3 style='color: #ff0003'>温馨提示:请检查添加的内容正确后,再进行保存!</h3>
</div>
{% endblock %}

{#table_add.html#}

Django项目:CRM(客户关系管理系统)--33--25PerfectCRM实现King_admin添加出错修复的更多相关文章

  1. Django项目:CRM(客户关系管理系统)--35--27PerfectCRM实现King_admin编辑复选框

    #admin.py # ————————01PerfectCRM基本配置ADMIN———————— from django.contrib import admin # Register your m ...

  2. Django项目:CRM(客户关系管理系统)--41--33PerfectCRM实现King_admin编辑整张表限制

    readonly_table=False#默认表单不锁定 readonly_table=True#默认表单不锁定 # forms.py # ————————19PerfectCRM实现King_adm ...

  3. Django项目:CRM(客户关系管理系统)--38--30PerfectCRM实现King_admin编辑自定义字段验证

    # kingadmin.py # ————————04PerfectCRM实现King_admin注册功能———————— from crm import models #print("ki ...

  4. Django项目:CRM(客户关系管理系统)--36--28PerfectCRM实现King_admin编辑限制

    #admin.py # ————————01PerfectCRM基本配置ADMIN———————— from django.contrib import admin # Register your m ...

  5. Django项目:CRM(客户关系管理系统)--40--32PerfectCRM实现King_admin添加不进行限制

    # forms.py # ————————19PerfectCRM实现King_admin数据修改———————— from django import forms from crm import m ...

  6. Django项目:CRM(客户关系管理系统)--39--31PerfectCRM实现King_admin编辑多对多限制

    readonly_fields = ('qq', 'consultant','tags',) # 不可修改 # forms.py # ————————19PerfectCRM实现King_admin数 ...

  7. Django CRM客户关系管理系统

    CRM需求分析 随着信息化时代带来的科技创新,CRM客户关系管理系统带来的效益在已经成为很多企业提高竞争优势的一分部,CRM客户关系管理系统将企业管理和客户关系管理集成到统一的平台,其系统功能主要体现 ...

  8. Django项目:CRM(客户关系管理系统)--84--74PerfectCRM实现CRM权限和权限组限制访问URL

    #models.py # ————————01PerfectCRM基本配置ADMIN———————— from django.db import models # Create your models ...

  9. Django项目:CRM(客户关系管理系统)--85--75PerfectCRM实现CRM扩展权限

    # sales_urls.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.conf.urls import url from bpm. ...

随机推荐

  1. 论一个X倒下了千千万万个X站起来了

        一个人倒下了,千千万万个人站起来了.起源自革命时期的标语.后来又被应用于各种激励的场景.     这句话在当时环境是好的,但是在无数人应用在不同场景,并且这些场景都不怎么好的时候.人的普遍思维 ...

  2. 2018-8-10-VisualStudio-2017-项目格式-自动生成版本号

    title author date CreateTime categories VisualStudio 2017 项目格式 自动生成版本号 lindexi 2018-08-10 19:16:52 + ...

  3. JS规则 表达出你的想法(表达式) 通常包括常数和变量 var num2 = num1+6;

    表达出你的想法(表达式) 表达式与数学中的定义相似,表达式是指具有一定的值.用操作符把常数和变量连接起来的代数式.一个表达式可以包含常数或变量. 我们先看看下面的JavaScript语句: 生活中&q ...

  4. loj6244 七选五

    题意:从n个数中选k个数,问有多少种排列与标准k项串恰好有x个位置相同. 标程: #include<cstdio> using namespace std; typedef long lo ...

  5. SPOJ - LOCKER

    SPOJ - LOCKERhttps://vjudge.net/problem/45908/origin暴力枚举2-102 23 34 2 25 2 36 3 37 2 2 38 2 3 39 3 3 ...

  6. LinkedHashMap笔记

    一.最基本元素存储单元 /** * HashMap.Node subclass for normal LinkedHashMap entries. */ static class Entry<K ...

  7. 当EntityFramework爱上AutoMapper

    有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易. 在DDD(领域驱动设计)中,使用AutoMapp ...

  8. Xcode导航栏功能简介

    1.Xcode 1.1.AboutXcode 1.2.Preferences General  Accounts   Behaviors1 Behavior2    Navigation Fonts& ...

  9. Linux 下的终端

    终端: 1 虚拟终端 ctrl + alt + F(1-6) : ctrl + alt + F7 : 图形终端 启动图形终端 : Gnome  :  #startx   或者  #startx &am ...

  10. Mybatis-configuration 配置-settings配置

    设置参数 描述 有效值 默认值 cacheEnabled 这个配置使全局的映射器启用或禁用 缓存. true | false true lazyLoadingEnabled 全局启用或禁用延迟加载.当 ...