01-crm介绍 02-权限系统介绍 03-第一版表结构设计 04-第二版表结构设计 05-orm中创建表结构 06-销售管理系统业务 07-销售管理系统权限信息录入 08-快速实现简单的权限控制的设计思路 09-快速实现简单权限之初始化用户权限 10-快速实现权限控制之权限校验 01-crm介绍 1.CRM系统初识: 2.CRM三大模块初识(权限.stark组.CRM): 02-权限系统介绍 1.权限开发的重要性: 2.什么是权限?URL==权限: 3.人和URL的关系: 4.表结构的版本迭代…
21-CRM第一节内容概要 21.1 Stark组件介绍:实现基本的增删改查+自定义复杂操作: 21.2 单例模式:最简单的单例模式: 21.3 路由系统(分发): 21.4 制作启动文件-Django启动之后,路由加载之前: 21.5 Django启动后.路由加载前定制一段代码: 21.6 参考Djangoadmin编写自己的组件: 22-内容回顾之面向对象 22.1 面向对象中,类可以当做字典的key值出现: 23-内容回顾之Django 23.1 获取Django中model所在app的名…
#urls.py """PerfectCRM URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.0/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import vie…
# sales_urls.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.conf.urls import url from bpm.sales import sales_views urlpatterns = [ url(r'^customer/(\d+)/enrollment/$', sales_views.enrollment, name="enrollment"),#客户招生#报名流程一 下一步 # ——————…
#models.py # ————————01PerfectCRM基本配置ADMIN———————— from django.db import models # Create your models here. """ #运行 Terminal # 生成 数据表 # python manage.py makemigrations # 数据表 迁移 # python manage.py migrate """ """…
# sales_urls.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.conf.urls import url from bpm.sales import sales_views urlpatterns = [ # ————————75PerfectCRM实现CRM扩展权限———————— url( r'^sales_customer/$', sales_views.sales_customer, name='sales_cu…
#models.py # ————————01PerfectCRM基本配置ADMIN———————— from django.db import models # Create your models here. """ #运行 Terminal # 生成 数据表 # python manage.py makemigrations # 数据表 迁移 # python manage.py migrate """ """…
{#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…
# pagination.py # ————————68PerfectCRM实现CRM业务流程(bpm)报名缴费分页———————— from django.utils.safestring import mark_safe #明确对(HTML)输出一个字符串标记为安全目的.返回的对象可使用一个字符串都是合适的. class Page: # 当前所在页面 记录条数统计 页面显示记录数 显示的页面数量 def __init__(self, current_page, data_count, per…
# sales_urls.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.conf.urls import url from bpm.sales import sales_views urlpatterns = [ url(r'^customer/(\d+)/enrollment/$', sales_views.enrollment, name="enrollment"),#客户招生#报名流程一 下一步 # ——————…
# sales_views.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.db import IntegrityError # 主动捕捉错误信息 from django.shortcuts import render # 页面返回 from crm import models # 数据库 from bpm.bpm_auxiliary import bpm_forms # 自定制 forms from django.contrib…
# sales_urls.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.conf.urls import url from bpm.sales import sales_views urlpatterns = [ url(r'^customer/(\d+)/enrollment/$', sales_views.enrollment, name="enrollment"),#客户招生#报名流程一 下一步 # ——————…
# sales_views.py # ————————47PerfectCRM实现CRM客户报名流程———————— from django.db import IntegrityError #主动捕捉错误信息 from django.shortcuts import render #页面返回 from crm import models #数据库 from bpm.bpm_auxiliary import bpm_forms #自定制 forms from django.contrib.aut…
#urls.py """PerfectCRM URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.0/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import vie…
# gbacc_ajax_urls.py # ————————42PerfectCRM实现AJAX全局账号注册———————— from django.conf.urls import url from gbacc import gbacc_ajax_views urlpatterns = [ url(r'^gbacc_ajax_register/', gbacc_ajax_views.gbacc_ajax_register, name='gbacc_ajax_register'), # aja…
# gbacc_ajax_urls.py # ————————42PerfectCRM实现AJAX全局账号注册———————— from django.conf.urls import url from gbacc import gbacc_ajax_views urlpatterns = [ url(r'^gbacc_ajax_register/', gbacc_ajax_views.gbacc_ajax_register, name='gbacc_ajax_register'), # aja…
# gbacc_urls.py # ————————38PerfectCRM实现全局账号登录注销———————— from django.conf.urls import url from gbacc import gbacc_views urlpatterns = [ url(r'^gbacc_login/', gbacc_views.gbacc_login, name='gbacc_login'), # 全局登录 # LOGIN_URL = '/gbacc/gbacc_login/'# lo…
三.CRM项目表结构设计 from django.db import models # Create your models here. """ #运行 Terminal # 生成 数据表 # python manage.py makemigrations # 数据表 迁移 # python manage.py migrate """ """01校区表""" class Branch(m…
第七章.动态modelform功能实现  7.1.动态modelform的实现 (1)给第一列添加一个a标签 kingadmintag.py (2)kingadmin/urls.py urlpatterns = [ #修改页面 url(r'^(\w+)/(\w+)/(\d+)/change/$', views.table_obj_change,name='table_obj_change'), ] (3)kingamdin/views.py @login_required def table_o…
# gbacc_ajax_urls.py # ————————42PerfectCRM实现AJAX全局账号注册———————— from django.conf.urls import url from gbacc import gbacc_ajax_views urlpatterns = [ url(r'^gbacc_ajax_register/', gbacc_ajax_views.gbacc_ajax_register, name='gbacc_ajax_register'), # aja…
# gbacc_urls.py # ————————38PerfectCRM实现全局账号登录注销———————— from django.conf.urls import url from gbacc import gbacc_views urlpatterns = [ url(r'^gbacc_login/', gbacc_views.gbacc_login, name='gbacc_login'), # 全局登录 # LOGIN_URL = '/gbacc/gbacc_login/'# lo…
# gbacc_urls.py # ————————38PerfectCRM实现全局账号登录注销———————— from django.conf.urls import url from gbacc import gbacc_views urlpatterns = [ url(r'^gbacc_login/', gbacc_views.gbacc_login, name='gbacc_login'), # 全局登录 # LOGIN_URL = '/gbacc/gbacc_login/'# lo…
python.exe manage.py startapp gbacc #urls.py """PerfectCRM URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.0/topics/http/urls/ Examples: Function views 1. A…
readonly_table=False#默认表单不锁定 readonly_table=True#默认表单不锁定 # forms.py # ————————19PerfectCRM实现King_admin数据修改———————— from django import forms from crm import models # class CustomerModelForm(forms.ModelForm): # class Meta: #调用内置方法 # model = models.Cust…
#admin.py # ————————01PerfectCRM基本配置ADMIN———————— from django.contrib import admin # Register your models here. from crm import models #从crm导入models # ————————24PerfectCRM实现King_admin自定义操作数据———————— from django.shortcuts import render # ————————24Per…
登陆密码设置参考 http://www.cnblogs.com/ujq3/p/8553784.html # king_urls.py # ————————02PerfectCRM创建ADMIN页面———————— from django.conf.urls import url from king_admin import views urlpatterns = [ url(r'^$', views.app_index),#主页 # ————————21PerfectCRM实现King_admi…
十.CRM项目创建模板页面 {#king_base.html#} {## ————————02PerfectCRM创建ADMIN页面————————#} {#模板文件 king_base.html#} <!DOCTYPE html> <html lang="zh-CN"> <head> {# <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词.#} {# <meta…
八.CRM项目创建king_admin python.exe manage.py startapp king_admin 'king_admin', 九.CRM项目分发URL """PerfectCRM URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.0/topi…
一.CRM项目需求 二.CRM项目新建 PerfectCRM crm…
{#king_index.html#} {## ————————73PerfectCRM实现CRM模板统一————————#} {% extends "master/sample.html" %} {#继承统一模板#} {% block logo %}{# 自定义logo#} <link rel="icon" href="/static/king_img/king_logo.jpg">{# icon,指的是图标 #} {% endbl…