摘要:
写了这么多的定制 功能。终于可以定制一下了!因为是 stark 和 rbac 两个组建。 一起使用。 所以在这里,再记录一下。需要注意的点: 先放出 目录结构: 先从 stark 开始。使用stark组件,其实就是对, 自己 的 web 业务中的。 表进行增删改查。 首先再 webapp 下面, 增
阅读全文
posted @ 2019-04-22 13:39
rookiehbboy
阅读(504)
推荐(0)
摘要:
页面效果,只是样式。这个好解决!yield 的时候。 返回几个样式出去就好了! 并且前端写上一些样式的css {% if search_group_row_list %} <div class="panel panel-default"> <div class="panel-heading"> <i
阅读全文
posted @ 2019-04-21 17:05
rookiehbboy
阅读(252)
推荐(0)
摘要:
上一篇,我只是做了。 默认的显示。 能看出的是, 我返回的这个 yield 只是需要一个, 文本的信息。 而且是在这里做了判断,类型。改进一下, 既然我只需要一个文本信息。 那么 这个工作, 应该交给 使用者,自己进行指定。比如 默认返回 <a href='#'>男</a> 我想加点东西,比如 <a
阅读全文
posted @ 2019-04-21 14:13
rookiehbboy
阅读(214)
推荐(0)
摘要:
数据的获取,上一篇,已经有了!然后就是,如何进行展示的问题。到了展示这里,又有了新的问题, 因为从数据库,取得的数据。 分为 queryset 和 tuple 两种数据结构。tuple 中,只是字符串。 queryset中确实,model对象。 而且 这些渲染出来后,全部都是 a 标签。 是可以点击
阅读全文
posted @ 2019-04-21 13:02
rookiehbboy
阅读(243)
推荐(0)
摘要:
- 关键字搜索。 可以做到的效果是, 输入20。 后太通过 Q() 函数。 来实现。 搜索是一个大的问题点。 - 要想实现组合搜索, 首先要 明确的一点是。 在我当前的页面上, 正在进行展示的是 那一张表的数据。- 并且, 既然是搜索, 那么必然的一点就是。 我的搜索条件, 必须是 和 我这张表中的
阅读全文
posted @ 2019-04-21 00:11
rookiehbboy
阅读(343)
推荐(0)
摘要:
model._meta.get_field(字段名称)可以获取这个模型关于字段的对象用type()对类型进行检验,发现 多对多 和 一对多 类型 实际上一对多和多对多都是related.RelatedField类型接下在可以使用上边获得的字段对象(如果是一对多或者多对多的话),可以通过obj.rel
阅读全文
posted @ 2019-04-21 00:10
rookiehbboy
阅读(1229)
推荐(1)
摘要:
class StartHandler(object): ........ def action_multi_delete(self, request, *args, **kwargs): '''批量删除( 如果想要定制,执行成功后的返回值,那么就为这个函数,设置返回值就可以)''' self.mod
阅读全文
posted @ 2019-04-20 22:01
rookiehbboy
阅读(209)
推荐(0)
摘要:
- 模糊搜索: 在页面生成一个表单。 以get 方式, 将数据提交到。当前查看页面。 后台接收数据,然后进行筛选过滤。 着个也需要,用户自定制! 定义一个 search_list 这个值,默认为空。 页面进行判断,为空就不显示。 搜索框!如果,用户 定义了这个列表, 那么就显示! 子类中, 由用户自
阅读全文
posted @ 2019-04-20 19:47
rookiehbboy
阅读(233)
推荐(0)
摘要:
也可以在,自己的类中指定。 排序的方式。
阅读全文
posted @ 2019-04-20 18:21
rookiehbboy
阅读(198)
推荐(0)
摘要:
编辑功能。和添加一样! 唯一不同的就是, 需要编辑一个指定的 记录。这就需要,在列表页面, 渲染编辑的时候,添加一个 id 值: 上面基类中,在 list_dispaly 类表中, 添加了! StartHandler.display_edit, StartHandler.display_del 这是
阅读全文
posted @ 2019-04-20 16:45
rookiehbboy
阅读(178)
推荐(0)