Only load all rules for categories list view
This commit is contained in:
parent
d2a1fd7f3a
commit
29c5b562d4
1 changed files with 3 additions and 8 deletions
|
|
@ -44,14 +44,6 @@ class CategoryDetailMixin:
|
|||
success_url = reverse_lazy("news:core:categories")
|
||||
form_class = CategoryForm
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context_data = super().get_context_data(**kwargs)
|
||||
|
||||
rules = CollectionRule.objects.filter(user=self.request.user).order_by("name")
|
||||
context_data["rules"] = rules
|
||||
|
||||
return context_data
|
||||
|
||||
def get_form_kwargs(self):
|
||||
return {**super().get_form_kwargs(), "user": self.request.user}
|
||||
|
||||
|
|
@ -63,12 +55,15 @@ class CategoryListView(CategoryViewMixin, ListView):
|
|||
def get_context_data(self, *args, **kwargs):
|
||||
context = super().get_context_data(*args, **kwargs)
|
||||
|
||||
rules = CollectionRule.objects.filter(user=self.request.user).order_by("name")
|
||||
|
||||
return {
|
||||
**context,
|
||||
"categories_create_url": reverse_lazy("news:core:category-create"),
|
||||
"categories_update_url": (
|
||||
reverse_lazy("news:core:category-update", args=(0,))
|
||||
),
|
||||
"rules": rules,
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue