Работа с django Viewflow не суперпользователями, а не суперпользователями

Я изучаю django viewflow (не профи) и все процессы, которые я создавал, работают только для суперпользователей

есть ли способ использовать django viewflow обычным пользователем или не суперпользователем

или другой способ отключить проверку разрешений django для django viewflow

пожалуйста, помогите мне.

список ошибок, когда я обращаюсь к списку процессов в приложении:

...\lib\site-packages\viewflow\flow\views\mixins.py", строка 24, in dispatch return permission_required(self.flow_class._meta.view_permission_name, raise_exception=True)

ограничение не-суперпользователя будет нейтрализовано файлом Edit ниже:

адрес вашей среды\Lib\site-packages\django\contrib\auth\decorators.py

пожалуйста, отредактируйте файл decorators.py следующим образом:

  def permission_required(perm, login_url=None, raise_exception=False):

      def check_perms(user):
         # if isinstance(perm, str):
         #     perms = (perm,)
         # else:
         #     perms = perm
         # # First check if the user has the permission (even anon users)
         # if user.has_perms(perms):
         #     return True
         # # In case the 403 handler should be called raise the exception
         # if raise_exception:
         #     raise PermissionDenied
         # # As the last resort, show the login form
      return True
   return user_passes_test(check_perms, login_url=login_url)

Если у вас возникли проблемы с нейтрализацией ограничения не-Суперпользователя, пожалуйста, напишите мне:

мой E-mail: zargari.arash@gmail.com

Мой мобильный: +989371067953

Искренне Араш

Вернуться на верх