diff --git a/apps/assets/models.py b/apps/assets/models.py index 740c2445e..5098e052c 100644 --- a/apps/assets/models.py +++ b/apps/assets/models.py @@ -130,8 +130,12 @@ class Asset(models.Model): def __unicode__(self): return self.ip + def initial(self): + pass + class Meta: db_table = 'asset' + index_together = ('ip', 'port') class Label(models.Model): diff --git a/apps/assets/templates/assets/assetgroup_add.html b/apps/assets/templates/assets/assetgroup_add.html index 112eb0484..4c032c0a8 100644 --- a/apps/assets/templates/assets/assetgroup_add.html +++ b/apps/assets/templates/assets/assetgroup_add.html @@ -36,7 +36,7 @@
@@ -46,8 +46,8 @@
- - + +
diff --git a/apps/assets/templates/assets/assetgroup_list.html b/apps/assets/templates/assets/assetgroup_list.html index 51605a549..8fb196681 100644 --- a/apps/assets/templates/assets/assetgroup_list.html +++ b/apps/assets/templates/assets/assetgroup_list.html @@ -19,18 +19,18 @@ {% for assetgroup in assetgroups %} - + - + {{ assetgroup.name }} - {{ assetgroup.comment }} + {{ assetgroup.asset_set.count }} {{ assetgroup.comment }} - {% trans 'Edit' %} - {% trans 'Delete' %} + {% trans 'Edit' %} + {% trans 'Delete' %} {% endfor %} @@ -48,7 +48,7 @@
diff --git a/apps/assets/urls.py b/apps/assets/urls.py index 8b92accb4..53bf3beab 100644 --- a/apps/assets/urls.py +++ b/apps/assets/urls.py @@ -22,7 +22,7 @@ urlpatterns = [ url(r'^assetgroup$', views.AssetGroupListView.as_view(), name='assetgroup-list'), url(r'^assetgroup/add$', views.AssetGroupAddView.as_view(), name='assetgroup-add'), url(r'^assetgroup/(?P[0-9]+)$', views.AssetGroupDetailView.as_view(), name='assetgroup-detail'), - url(r'^assetgroup/(?P[0-9]+)$/edit', views.AssetGroupEditView.as_view(), name='assetgroup-edit'), + url(r'^assetgroup/(?P[0-9]+)/edit$', views.AssetGroupEditView.as_view(), name='assetgroup-edit'), url(r'^assetgroup/(?P[0-9]+)/delete$', views.AssetGroupDeleteView.as_view(), name='assetgroup-delete'), # url(r'^api/v1.0/', include(router.urls)), ] diff --git a/apps/assets/views.py b/apps/assets/views.py index 246aeddf0..7eb868a72 100644 --- a/apps/assets/views.py +++ b/apps/assets/views.py @@ -52,6 +52,7 @@ class AssetGroupAddView(CreateView): model = AssetGroup form_class = AssetGroupForm template_name = 'assets/assetgroup_add.html' + success_url = reverse_lazy('assets:assetgroup-list') def get_context_data(self, **kwargs): context = { diff --git a/apps/templates/_header_bar.html b/apps/templates/_header_bar.html index 012b6f013..66699be53 100644 --- a/apps/templates/_header_bar.html +++ b/apps/templates/_header_bar.html @@ -11,7 +11,7 @@