2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-11 07:24:15 +00:00

Added pages for editing categories

- category-detail
- category-delete
- category-edit
- category-new
This commit is contained in:
Oliver
2018-04-15 11:40:03 +10:00
parent 5b5b8f4d12
commit 17b9f4ec8c
11 changed files with 249 additions and 35 deletions

View File

@ -52,16 +52,30 @@ part_detail_urls = [
url(r'^.*$', views.PartDetail.as_view(), name='part-detail'),
]
part_category_urls = [
url(r'^edit/?', views.CategoryEdit.as_view(), name='category-edit'),
url(r'^delete/?', views.CategoryDelete.as_view(), name='category-delete'),
url('^.*$', views.CategoryDetail.as_view(), name='category-detail'),
]
# URL list for part web interface
part_urls = [
# Create a new category
url(r'^new_category/?', views.CategoryCreate.as_view(), name='category-create'),
# Create a new part
url(r'^create/?', views.PartCreate.as_view(), name='part-create'),
url(r'^new/?', views.PartCreate.as_view(), name='part-create'),
# Individual
url(r'^(?P<pk>\d+)/', include(part_detail_urls)),
url('list', views.PartIndex.as_view(), name='part-index'),
# ex: /part/5/
# Part category
url(r'^category/(?P<pk>\d+)/', include(part_category_urls)),
# Top level part list (display top level parts and categories)
url('', views.PartIndex.as_view(), name='part-index'),
url(r'^.*$', RedirectView.as_view(url='list', permanent=False), name='part-index'),
]