PR-69 ошибка 403

Незарегистрированного пользователя не пускало на "Разместить готовый проект"
remotes/origin/HEAD
booblegum 9 years ago
parent ded415c18a
commit 50915851a1
  1. 11
      work_sell/views.py

@ -198,11 +198,12 @@ class WorkSellCreateView(BaseMixin, View):
work_type_suggestion_form = ProjectWorkTypeSuggestionForm work_type_suggestion_form = ProjectWorkTypeSuggestionForm
template_name = 'worksell_create.html' template_name = 'worksell_create.html'
def dispatch(self, request, *args, **kwargs): # Пускаем всех, т.к. незарегистрированный пользователь должен иметь возможность "Создать проект"
if request.user.is_authenticated() and request.user.is_contractor(): # def dispatch(self, request, *args, **kwargs):
return super().dispatch(request, *args, **kwargs) # if request.user.is_authenticated() and request.user.is_contractor():
else: # return super().dispatch(request, *args, **kwargs)
raise PermissionDenied # else:
# raise PermissionDenied
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
ctx = super().get_context_data() ctx = super().get_context_data()

Loading…
Cancel
Save