lajayuhniyarsyah / beltcarepro-web

0 stars 2 forks source link

Permission Setup (For Global Model) #8

Open lajayuhniyarsyah opened 8 years ago

lajayuhniyarsyah commented 8 years ago

Berdasarkan Analisis kebutuhan untuk permission beltcarepro terdapat beberapa permission based yang harus di apply di semua model

  1. View All
  2. View Customer Scope
  3. View Site Scope
  4. Change
  5. Create
  6. Delete

Untuk itu perlu membuat base model (Abstract model) dengan demikian model model di beltcarepro dapat di menginheritance ke model abstract tersebut

https://docs.djangoproject.com/en/1.9/topics/db/models/

https://docs.djangoproject.com/en/1.9/ref/models/options/#django.db.models.Options.permissions