2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-16 01:36:29 +00:00

Starting to implement BOM management

- Each part can be made of other parts
- Disable tracking and project apps for now
- Project will change (eventually) to work order
- Part parameters have been disabled (for now)
This commit is contained in:
Oliver
2018-04-12 16:27:26 +10:00
parent 47e99d5f35
commit ed61ebe5b7
18 changed files with 284 additions and 140 deletions

View File

@@ -46,10 +46,11 @@ INSTALLED_APPS = [
# InvenTree apps
'part.apps.PartConfig',
'project.apps.ProjectConfig',
'stock.apps.StockConfig',
'bom.apps.BomConfig',
'supplier.apps.SupplierConfig',
'track.apps.TrackConfig'
'stock.apps.StockConfig',
#'project.apps.ProjectConfig',
#'track.apps.TrackConfig',
]
MIDDLEWARE = [

View File

@@ -3,11 +3,14 @@ from django.contrib import admin
from rest_framework.documentation import include_docs_urls
from part.urls import part_urls, part_cat_urls, part_param_urls, part_param_template_urls
from part.urls import part_urls, part_cat_urls
from bom.urls import bom_urls
from stock.urls import stock_urls, stock_loc_urls
from project.urls import prj_urls, prj_part_urls, prj_cat_urls, prj_run_urls
from supplier.urls import cust_urls, manu_urls, supplier_part_urls, price_break_urls, supplier_urls
from track.urls import unique_urls, part_track_urls
#from project.urls import prj_urls, prj_part_urls, prj_cat_urls, prj_run_urls
#from track.urls import unique_urls, part_track_urls
from users.urls import user_urls
admin.site.site_header = "InvenTree Admin"
@@ -21,8 +24,11 @@ apipatterns = [
# Part URLs
url(r'^part/', include(part_urls)),
url(r'^part-category/', include(part_cat_urls)),
url(r'^part-param/', include(part_param_urls)),
url(r'^part-param-template/', include(part_param_template_urls)),
#url(r'^part-param/', include(part_param_urls)),
#url(r'^part-param-template/', include(part_param_template_urls)),
# Part BOM URLs
url(r'^bom/', include(bom_urls)),
# Supplier URLs
url(r'^supplier/', include(supplier_urls)),
@@ -32,14 +38,14 @@ apipatterns = [
url(r'^customer/', include(cust_urls)),
# Tracking URLs
url(r'^track/', include(part_track_urls)),
url(r'^unique-part/', include(unique_urls)),
#url(r'^track/', include(part_track_urls)),
#url(r'^unique-part/', include(unique_urls)),
# Project URLs
url(r'^project/', include(prj_urls)),
url(r'^project-category/', include(prj_cat_urls)),
url(r'^project-part/', include(prj_part_urls)),
url(r'^project-run/', include(prj_run_urls)),
#url(r'^project/', include(prj_urls)),
#url(r'^project-category/', include(prj_cat_urls)),
#url(r'^project-part/', include(prj_part_urls)),
#url(r'^project-run/', include(prj_run_urls)),
# User URLs
url(r'^user/', include(user_urls)),