fnp
/
django-migdal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix for django 1.10 (= in template)
[django-migdal.git]
/
migdal
/
forms.py
diff --git
a/migdal/forms.py
b/migdal/forms.py
index
7c93ea8
..
649980c
100644
(file)
--- a/
migdal/forms.py
+++ b/
migdal/forms.py
@@
-7,7
+7,7
@@
from django.core.mail import mail_managers
from django import forms
from django import template
from django.utils.translation import ugettext_lazy as _, get_language
from django import forms
from django import template
from django.utils.translation import ugettext_lazy as _, get_language
-from
fnpdjango.utils.text.slughifi import slughifi
+from
slugify import slugify
from migdal.models import Entry
from migdal import app_settings
from migdal.models import Entry
from migdal import app_settings
@@
-18,8
+18,7
@@
def get_submit_form(*args, **kwargs):
class SubmitForm(forms.ModelForm):
class Meta:
model = Entry
class SubmitForm(forms.ModelForm):
class Meta:
model = Entry
- fields = ['title_%s' % lang, 'lead_%s' % lang,
- 'author', 'author_email', 'categories']
+ fields = ['title_%s' % lang, 'lead_%s' % lang, 'author', 'author_email', 'categories']
required = ['title_%s' % lang]
def __init__(self, *args, **kwargs):
required = ['title_%s' % lang]
def __init__(self, *args, **kwargs):
@@
-34,7
+33,7
@@
def get_submit_form(*args, **kwargs):
def clean(self):
data = super(SubmitForm, self).clean()
data['type'] = app_settings.TYPE_SUBMIT
def clean(self):
data = super(SubmitForm, self).clean()
data['type'] = app_settings.TYPE_SUBMIT
- orig_slug = slug
hifi(data.get('title_%s' % lang, ''))
+ orig_slug = slug
ify(data.get('title_%s' % lang, ''))[:47]
slug = orig_slug
number = 2
while Entry.objects.filter(**{'slug_%s' % lang: slug}).exists():
slug = orig_slug
number = 2
while Entry.objects.filter(**{'slug_%s' % lang: slug}).exists():
@@
-54,7
+53,8
@@
def get_submit_form(*args, **kwargs):
setattr(entry, f, self.cleaned_data[f])
entry.save()
entry = super(SubmitForm, self).save(*args, **kwargs)
setattr(entry, f, self.cleaned_data[f])
entry.save()
entry = super(SubmitForm, self).save(*args, **kwargs)
- mail_managers(u"Nowy wpis",
+ mail_managers(
+ u"Nowy wpis",
template.loader.get_template(
'migdal/mail/manager_new_entry.txt').render(
template.Context({
template.loader.get_template(
'migdal/mail/manager_new_entry.txt').render(
template.Context({
@@
-62,4
+62,4
@@
def get_submit_form(*args, **kwargs):
'site': Site.objects.get_current(),
})))
'site': Site.objects.get_current(),
})))
- return SubmitForm(*args, **kwargs)
\ No newline at end of file
+ return SubmitForm(*args, **kwargs)