Skip to content

Commit 26be36f

Browse files
committed
Merge branch 'next' into pu
* next: Update contrib.tagging to work with newer django-tagging versions (dev version from https://github.com/Fantomas42/django-tagging) Update jquery to 1.11.3 fixed another W340 occurrence fixed (fields.W340) null has no effect on ManyToManyField.
2 parents 5a45fae + 360abc7 commit 26be36f

File tree

6 files changed

+15
-9
lines changed

6 files changed

+15
-9
lines changed

feincms/contrib/tagging.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,13 @@
1616
from django.utils import six
1717
from django.utils.translation import ugettext_lazy as _
1818

19-
from tagging import AlreadyRegistered
2019
from tagging.fields import TagField
2120
from tagging.models import Tag
2221
from tagging.utils import parse_tag_input
22+
try:
23+
from tagging.registry import AlreadyRegistered
24+
except ImportError:
25+
from tagging import AlreadyRegistered
2326

2427

2528
# ------------------------------------------------------------------------
@@ -109,7 +112,10 @@ def tag_model(cls, admin_cls=None, field_name='tags', sort_tags=False,
109112
auto_add_admin_field If True, attempts to add the tag field to the admin
110113
class.
111114
"""
112-
from tagging import register as tagging_register
115+
try:
116+
from tagging.registry import register as tagging_register
117+
except ImportError:
118+
from tagging import register as tagging_register
113119

114120
cls.add_to_class(field_name, (
115121
TagSelectField if select_field else TagField

feincms/module/medialibrary/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ class MediaFileBase(models.Model, ExtensionsMixin, TranslatedObjectMixin):
103103
_("file size"), blank=True, null=True, editable=False)
104104

105105
categories = models.ManyToManyField(
106-
Category, verbose_name=_('categories'), blank=True, null=True)
106+
Category, verbose_name=_('categories'), blank=True)
107107
categories.category_filter = True
108108

109109
class Meta:

feincms/module/page/extensions/relatedpages.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ def handle_model(self):
1515
self.model.add_to_class('related_pages', models.ManyToManyField(
1616
settings.FEINCMS_DEFAULT_PAGE_MODEL,
1717
blank=True,
18-
null=True,
1918
related_name='%(app_label)s_%(class)s_related',
2019
help_text=_(
2120
'Select pages that should be listed as related content.')))

feincms/static/feincms/jquery-1.11.2.min.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

feincms/static/feincms/jquery-1.11.3.min.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

feincms/templates/admin/feincms/load-jquery.include

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Include jquery, override this template if you want to use a cdn version
44
or load more plugins or whatnot
55
{% endcomment %}
66

7-
<script type="text/javascript" src="{% static 'feincms/jquery-1.11.2.min.js' %}"></script>
7+
<script type="text/javascript" src="{% static 'feincms/jquery-1.11.3.min.js' %}"></script>
88
<script type="text/javascript" src="{% static 'feincms/jquery-ui-1.10.3.custom.min.js' %}"></script>
99

1010
<script type="text/javascript">

0 commit comments

Comments
 (0)