ICode9

精准搜索请尝试: 精确搜索
  • day28 stark组件开发之组合搜索功能2022-02-27 15:03:59

    思路 通用服务v1.py模块新增搜索功能 from django.db.models import ForeignKey, ManyToManyField from stark.utils.pagination import Pagination class SearchGroupRow(object): def __init__(self, title, queryset_or_tuple, option, query_dict): """

  • day26 stark组件开发之关键搜索功能2022-02-27 09:35:25

    思路 服务v1.py模块导入 from django.db.models import Q 新增函数筛选功能 search_list = [] def get_search_list(self): return self.search_list changelist_view函数新增筛选功能逻辑 search_list = self.get_search_list() search_va

  • Maven创建Spring项目2022-02-23 18:34:04

    使用idea, 通过maven新建一个spring项目 File --> new --> project -->maven 设置项目名称,位置,包名等 引入spring framework 3.1 到mvnrepository.com 搜索spring context 3.2 复制引入maven的代码 3.3 将复制到代码粘贴到项目的pom文件中 <?xml version="1.0" encodi

  • stark组件开发之自动生成URL2022-02-22 01:31:41

    创建一个新的django project,新建3个app并进行注册(app01/app02/stark) luffy_stark/settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions'

  • day23 stark组件开发之添加功能实现2022-02-20 17:33:00

    基类列表页面增加按钮功能显示 基类页面展示增加按钮逻辑 # ##########3. 添加按钮 ######### add_btn = self.get_add_btn() 基类方法中增加按钮函数封装 has_add_btn = True def get_add_btn(self): if self.has_add_btn: retu

  • day21 stark组件开发之为页面提供自定义显示列函数2022-02-20 12:02:19

    自定义显示列函数 在列表中新增自定义列,比如“编辑”和“删除”按钮 1、首先基类模块导入函数 from django.urls import reverse from django.utils.safestring import mark_safe from types import FunctionType 2、在基类中新增自定义函数 def display_edit(self, obj=None,

  • stark组件前戏之django路由分发的本质2022-02-20 01:00:48

    之前的路由分发书写: djangoProject/urls.py from django.urls import include, re_path urlpatterns = [ re_path(r'^web/', include(("app01.urls", "app01"))), ] app01/urls.py from django.urls import re_path from app01 import views

  • STARK代码详细学习笔记2021-10-20 15:58:30

    STARK代码学习笔记 前言一、环境安装二、设置项目路径三、训练STARK四、测试STARK1. 下载预训练模型2. 准备测试数据集 五、STARK代码细节 前言 本文记录了STARK代码学习阶段的步骤,核心内容从原作者的github中搬运,对于部分内容(如不同数据集的测试语句)仅以一个为例进行

  • 启动后、路由加载之前定制一段代码(基于admin原理)2021-05-17 10:03:49

    3.启动后、路由加载之前定制一段代码(基于admin原理) 创建一个app组件 在app.py编写ready方法 from django.apps import AppConfig​class StarkConfig(AppConfig): name = 'stark'        def ready(self):               from django.utils.module_loading impo

  • 广度遍历2020-06-05 10:05:41

    function getIndexById(tree, indexID) {     var stark = [];     stark = stark.concat(tree);    while (stark.length > 0) {        var temp = stark.shift();        if (temp.nodes) {            stark = stark.concat(temp.nodes);        } 

  • django第九天总结2019-09-22 15:00:24

    ###day22- 1.资产变更记录- 2.后台管理- 3.传统方式对业务线 增删改查- 4.提供一个增删改查的组件 ###内容回顾:- 1.cmdb - 架构: - 资产采集的部分 client - api django djangorestframework - 后台管理 - 2.技术点 - 1.开发封闭原则

  • rbac组件之菜单操作2019-06-01 19:00:39

    菜单包括菜单列表,菜单列表不仅将菜单列出来,而且将每个菜单下的权限也列出来、菜单的添加、删除、修改。 urls.py ... re_path(r'^menus/list/$', MenuView.as_view(), name='menus_list'), re_path(r'^menus/add/$', MenuAddView.as_view(), name='menus_add'), re_path(

  • stark组件之显示页面内容搭建(六)2019-05-23 13:42:04

    之前主要介绍了前端页面list_fiter功能的显示,但是list_display功能的展示并没有过多介绍,这里介绍一下是如何实现的。 可以看到凡是蓝线圈起来的都是通过字段名反射一个个取出来的,红线的是通过函数来构造的,这也就说明,list_display中单是字段名是不够的,还需要加入一些数据库中没有的

  • stark组件之处理函数动态url构造(五)2019-05-23 13:40:41

    在这个组件中有内置的4个处理函数,它们都有自己对应的url,那么它们的url是怎么构造的呢? ... urlpatterns = [ re_path('list/$', self.wrapper(self.changelist_view), name=self.get_list_url_name ), re_path('add/$', self.wrapper(self.add_view),

  • stark 组件基础页面base.html 文件2019-05-13 15:52:31

    stark 组件基础页面base.html 文件  base.html  1. base.html 页面是 : stark组件增,删,改,查页面的公共部分,如头部导航栏,左侧的用户权限列表栏等。  2. base.html 页面结构: (1)公共部分的代码区域。(其他模板通过继承)。 (2)css 自定义部分,js 自定义部分,内容自定义部分,权限栏部分等(红色区

  • stark组件2019-05-13 15:41:28

    一 . 需求     仿照Django中的admin , 开发了自己的stark组件,实现类似数据库客户端的功能,对数据进行增删改查 .  二 . 实现思路    1 . 在settings配置里分别注册三个APP  # Application definitionINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.

  • day 70 crm(7):stark组件调用,以及权限分配2019-04-19 23:40:06

    前情提要:   复习:  1: orm !!!!!        2: session      3: django      4:  前端在复习          5:  复习中间件   学习的stark 的组件调用,以及权限的应用     一:权限的概念,        1:一个权限对应一个url         

  • stark组件开发之列表页面自定义函数扩展2019-04-19 16:49:19

    对于展示页面, 可能需要显示一些。 数据库中,没有的字段。 比如, 删除按钮, 编辑按钮。  这个数据库,是没有的。 所以,可能就需要, 添加一个这个东西。  比如我在渲染的时候, 给他添加两个函数进去。 这个两函数就用来,编辑删除。 基类: class StartHandler(object): list_display = [

  • stark组件开发之URL分发和默认Handler2019-04-19 12:47:48

    为register 函数添加一个,prev参数,默认None ,用于可以让用户自己指定前缀。 def register(self, model_class, handler_class=None, prev=None): if handler_class is None: handler_class = StartHandler # 做个默认的Handler self._registry.appen

  • stark组件前戏之项目启动前加载指定文件2019-04-18 20:53:27

    1. django项目启动时, 自定制执行某个py文件 dajngo 启动时。会将所有 路由加载到内存中。 我的目的就是在 路由加载之前,执行某个py文件。 每个app中都有一个 apps.py from django.apps import AppConfig from django.utils.module_loading import autodiscover_modulesclass App02

  • stark - 介绍2019-04-11 17:54:49

    总结下自己寒假所写的stark组件。   介绍:   stark组件,是一个帮助开发者快速实现数据库表的增删改查+的组件。 目标:   10s 中完成一张表的增删改查。 目录:  

  • stark组件(7):增加分页功能2019-03-21 21:52:26

    效果图:   分页部分代码: # 1.分页处理all_count = self.model_class.objects.all().count()query_params = request.GET.copy() # 深copyquery_params._mutable = True # query_params默认不可修改pager = Pagination( current_page=request.GET.get('page'), all_count=

  • CRM系统之stark组件流程分析2019-03-05 11:53:26

    CRM系统主要通过自定义stark组件来实现的(参照admin系统自定义): STARK组件: 1 admin组件 1 如何使用admin 2 admin源码 3 创建自己的admin组件:stark (1)当django启动时加载每一个app下的stark.py文件    from django.utils.module_loading import autodiscover_modules

  • django之stark组件2019-02-16 20:50:19

    一、需求 仿照django的admin,开发自己的stark组件。实现类似数据库客户端的功能,对数据进行增删改查。 二、实现 1、在settings配置中分别注册自己生成的app INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'd

  • CRM项目之stark组件(1)2019-02-09 18:42:52

    admin组件 admin组件的简单使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Application definitionINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有