小编Abi*_*ood的帖子

如何在Django中编写自己的装饰器?

我的models.py文件如下:

from django.contrib.auth.models import User

class Shopkeeper(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE, primary_key=True)
    # ...


class Customer(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE, primary_key=True)
# ...
Run Code Online (Sandbox Code Playgroud)

我有一些视图,只有客户登录后才能访问,而店主则不能。反之亦然。如何为此类任务编写装饰器?

python django django-views python-decorators

1
推荐指数
1
解决办法
663
查看次数

标签 统计

django ×1

django-views ×1

python ×1

python-decorators ×1