File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33from django .apps import AppConfig
44from django .utils .text import capfirst
5- from django .utils .translation import ugettext_lazy as _
5+ from django .utils .translation import gettext_lazy as _
66
77
88class ArticlesConfig (AppConfig ):
Original file line number Diff line number Diff line change 22
33from django .db import models
44from django .utils import timezone
5- from django .utils .encoding import python_2_unicode_compatible
6- from django .utils .translation import ugettext_lazy as _
5+ from django .utils .translation import gettext_lazy as _
76
87from feincms3 .apps import reverse_app
98from feincms3 .cleanse import CleansedRichTextField
@@ -21,7 +20,6 @@ def published(self):
2120 )
2221
2322
24- @python_2_unicode_compatible
2523class Article (models .Model ):
2624 """
2725 The articles models. We're using the ``CleansedRichTextField`` field
Original file line number Diff line number Diff line change 1- from __future__ import unicode_literals
2-
3- from django .conf .urls import url
1+ from django .urls import re_path
42
53from app .articles import views
64
75
86app_name = 'articles'
97urlpatterns = [
10- url (
8+ re_path (
119 r'^$' ,
1210 views .article_list ,
1311 name = 'article-list' ,
1412 ),
15- url (
13+ re_path (
1614 r'^(?P<year>\d{4})/(?P<slug>[-\w]+)/$' ,
1715 views .article_detail ,
1816 name = 'article-detail' ,
Original file line number Diff line number Diff line change 22
33from django .contrib import admin
44from django .utils .text import capfirst
5- from django .utils .translation import ugettext_lazy as _
5+ from django .utils .translation import gettext_lazy as _
66
77from content_editor .admin import ContentEditor
88from feincms3 .admin import TreeAdmin
Original file line number Diff line number Diff line change 22
33from django .apps import AppConfig
44from django .utils .text import capfirst
5- from django .utils .translation import ugettext_lazy as _
5+ from django .utils .translation import gettext_lazy as _
66
77
88class PagesConfig (AppConfig ):
Original file line number Diff line number Diff line change 11from __future__ import unicode_literals
22
33from django .db import models
4- from django .utils .translation import ugettext_lazy as _
4+ from django .utils .translation import gettext_lazy as _
55
66from content_editor .models import Region , Template , create_plugin_base
77
Original file line number Diff line number Diff line change 1- from __future__ import unicode_literals
2-
3- from django .conf .urls import url
41from django .http import HttpResponseRedirect
2+ from django .urls import re_path
53
64from app .pages import views
75
86
97app_name = 'pages'
108urlpatterns = [
11- url (
9+ re_path (
1210 r'^$' ,
1311 lambda request : HttpResponseRedirect ('/%s/' % request .LANGUAGE_CODE ),
1412 ),
15- url (
13+ re_path (
1614 r'^(?P<path>[-\w/]+)/$' ,
1715 views .page_detail ,
1816 name = 'page' ,
1917 ),
20- url (
18+ re_path (
2119 r'^$' ,
2220 views .page_detail ,
2321 name = 'root' ,
Original file line number Diff line number Diff line change 1111"""
1212
1313import os
14- from django .utils .translation import ugettext_lazy as _
14+ from django .utils .translation import gettext_lazy as _
1515
1616# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
1717BASE_DIR = os .path .dirname (os .path .dirname (os .path .abspath (__file__ )))
Original file line number Diff line number Diff line change 11from django .conf import settings
2- from django .conf .urls import include , url
32from django .conf .urls .static import static
43from django .contrib import admin
4+ from django .urls import include , re_path
55
66
77urlpatterns = static (
88 settings .MEDIA_URL , document_root = settings .MEDIA_ROOT ,
99) + [
10- url (r'^admin/' , admin .site .urls ),
11- url (r'' , include ('app.pages.urls' )),
10+ re_path (r'^admin/' , admin .site .urls ),
11+ re_path (r'' , include ('app.pages.urls' )),
1212]
Original file line number Diff line number Diff line change 1- Django >= 2.2 , < 3.0
1+ Django
22feincms3 [all ]
You can’t perform that action at this time.
0 commit comments