dashboard 增加编辑按钮
程序员文章站
2022-03-18 13:37:13
...
用到其他目录下的文件,用到workflows
1.tables.py添加如下内容
2.urls.py
3.views.py
1.tables.py添加如下内容
from openstack_dashboard.dashboards.project.instances \ import tables as project_tables class AdminEditInstance(project_tables.EditInstance): url = "horizon:mydashboard:mypanel:update" row_actions = (CreateSnapshotAction,DeleteSnapshotAction,AdminEditInstance)
2.urls.py
url(r'^(?P<instance_id>[^/]+)/update/$', views.AdminUpdateView.as_view(), name='update')
3.views.py
from openstack_dashboard.dashboards.project.instances import views as viewss //区别其他的views from openstack_dashboard.dashboards.project.instances.workflows \ import update_instance class AdminUpdateView(viewss.UpdateView): workflow_class = update_instance.AdminUpdateInstance success_url = reverse_lazy("horizon:mydashboard:mypanel:index")
推荐阅读
-
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
-
html5中为audio标签增加停止按钮动作实现方法
-
vue 点击按钮增加一行的方法
-
一个可以增加和删除行的table并可编辑表格中内容
-
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
-
Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法
-
Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法
-
迅捷CAD编辑器如何隐藏图纸中标注的尺寸 只需一个按钮轻松解决
-
jquery增加时编辑jqGrid(实例代码)
-
word减少缩进量可以使用“增加缩进量”和“减少缩进量”按钮快速设置