def edit(request, site_id): site = get_object_or_404(Site, id=site_id) if request.method == 'POST': form = SiteForm(request.POST, instance=site) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' updated.").format(site.hostname), buttons=[ messages.button( reverse('wagtailsites:edit', args=(site.id, )), _('Edit')) ]) return redirect('wagtailsites:index') else: messages.error(request, _("The site could not be saved due to errors.")) else: form = SiteForm(instance=site) return render(request, 'wagtailsites/edit.html', { 'site': site, 'form': form, })
def create(request): if request.POST: form = SiteForm(request.POST) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' created.").format(site.hostname)) return redirect('wagtailsites_index') else: messages.error(request, _("The site could not be created due to errors.")) else: form = SiteForm() return render(request, 'wagtailsites/create.html', { 'form': form, })
def create(request): if request.POST: form = SiteForm(request.POST) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' created.").format(site.hostname), buttons=[ messages.button(reverse('wagtailsites_edit', args=(site.id,)), _('Edit')) ]) return redirect('wagtailsites_index') else: messages.error(request, _("The site could not be created due to errors.")) else: form = SiteForm() return render(request, 'wagtailsites/create.html', { 'form': form, })
def create(request): if request.method == 'POST': form = SiteForm(request.POST) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' created.").format(site.hostname), buttons=[ messages.button(reverse('wagtailsites:edit', args=(site.id,)), _('Edit')) ]) return redirect('wagtailsites:index') else: messages.error(request, _("The site could not be created due to errors.")) else: form = SiteForm() return render(request, 'wagtailsites/create.html', { 'form': form, })
def edit(request, site_id): site = get_object_or_404(Site, id=site_id) if request.POST: form = SiteForm(request.POST, instance=site) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' updated.").format(site.hostname)) return redirect('wagtailsites_index') else: messages.error(request, _("The site could not be saved due to errors.")) else: form = SiteForm(instance=site) return render(request, 'wagtailsites/edit.html', { 'site': site, 'form': form, })
def edit(request, site_id): site = get_object_or_404(Site, id=site_id) if request.method == 'POST': form = SiteForm(request.POST, instance=site) if form.is_valid(): site = form.save() messages.success(request, _("Site '{0}' updated.").format(site.hostname), buttons=[ messages.button(reverse('wagtailsites:edit', args=(site.id,)), _('Edit')) ]) return redirect('wagtailsites:index') else: messages.error(request, _("The site could not be saved due to errors.")) else: form = SiteForm(instance=site) return render(request, 'wagtailsites/edit.html', { 'site': site, 'form': form, })