Skip to content

Customization best practices for simple cases #3910

Closed Answered by eeintech
dgorshkov asked this question in Q&A
Discussion options

You must be logged in to vote

@dgorshkov I would first look into permissions: https://docs.inventree.org/en/latest/settings/permissions/

The way they were implemented in InvenTree, they enabled a high-level granularity to the UI and access to certain features.
It is possible to go to lower levels of permissions in Django and really customize and fine-control the UI hiding specific functions and elements using this method, however it is quite challenging to maintain on your own and ensure good compatibility for versions to come.

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@dgorshkov
Comment options

@eeintech
Comment options

eeintech Nov 9, 2022
Collaborator

Answer selected by matmair
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants