/ Създайте потребителски групи в Django с различни разрешения - django, декоратор

Създайте потребителски групи в Django с различни разрешения - django, декоратор

Трябва да създам няколко потребителски групи и да създавамнякои HTML страници, които са само членове на тази група, ще могат да се отворят. Един вид @staff_member_required декоратор .. Всеки може да ме води как да го направя? Да кажем, че потребителите са членове на група A-B-C .. Как да напишем тази функция в отворените страници A-B-C? Благодаря предварително

Отговори:

1 за отговор № 1

Можете да направите свой собствен декоратор, можете да използвате този @group_required този фрагмент

https://djangosnippets.org/snippets/1703/

Просто направете файла decorators.py и поставете функцията, там можете да направите бъдещите си декоратори. И след това го импортирайте във вашите виждания.

Ето добър урок за това как работи декорацията.

http://thecodeship.com/patterns/guide-to-python-function-decorators/