You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

20 lines
643 B

# -*- coding: utf-8 -*-
from django import forms
from django.contrib.redirects.models import Redirect
from django.conf import settings
from django.contrib.redirects.admin import RedirectAdmin
from django.utils.translation import ugettext as _
class RedirectForm(forms.ModelForm):
verbose = _(u'Создание/редактирование редиректа')
class Meta:
model = Redirect
fields = ['old_path', 'new_path']
def save(self, commit=True):
obj = super(RedirectForm, self).save(commit=False)
obj.site_id = settings.SITE_ID
if commit:
obj.save()
return obj