Переименование URL configurablekit-* → configurableproduct-*
- URL paths: configurable-kits/ → configurable/ - URL names: configurablekit-list → configurableproduct-list и т.д. - Обновлены все ссылки в шаблонах и views 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -69,7 +69,7 @@ class ConfigurableProductListView(LoginRequiredMixin, ManagerOwnerRequiredMixin,
|
||||
|
||||
if self.request.user.has_perm('products.add_configurablekitproduct'):
|
||||
action_buttons.append({
|
||||
'url': reverse_lazy('products:configurablekit-create'),
|
||||
'url': reverse_lazy('products:configurableproduct-create'),
|
||||
'text': 'Создать вариативный товар',
|
||||
'class': 'btn-primary',
|
||||
'icon': 'plus-circle'
|
||||
@@ -373,7 +373,7 @@ class ConfigurableProductCreateView(LoginRequiredMixin, ManagerOwnerRequiredMixi
|
||||
return form.cleaned_data.get(deletion_field_name, False)
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse_lazy('products:configurablekit-detail', kwargs={'pk': self.object.pk})
|
||||
return reverse_lazy('products:configurableproduct-detail', kwargs={'pk': self.object.pk})
|
||||
|
||||
|
||||
class ConfigurableProductUpdateView(LoginRequiredMixin, ManagerOwnerRequiredMixin, UpdateView):
|
||||
@@ -650,13 +650,13 @@ class ConfigurableProductUpdateView(LoginRequiredMixin, ManagerOwnerRequiredMixi
|
||||
return form.cleaned_data.get(deletion_field_name, False)
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse_lazy('products:configurablekit-detail', kwargs={'pk': self.object.pk})
|
||||
return reverse_lazy('products:configurableproduct-detail', kwargs={'pk': self.object.pk})
|
||||
|
||||
|
||||
class ConfigurableProductDeleteView(LoginRequiredMixin, ManagerOwnerRequiredMixin, DeleteView):
|
||||
model = ConfigurableProduct
|
||||
template_name = 'products/configurableproduct_confirm_delete.html'
|
||||
success_url = reverse_lazy('products:configurablekit-list')
|
||||
success_url = reverse_lazy('products:configurableproduct-list')
|
||||
|
||||
def form_valid(self, form):
|
||||
messages.success(self.request, f'Вариативный товар "{self.object.name}" успешно удалён!')
|
||||
|
||||
Reference in New Issue
Block a user