Boa Noite,
Gostaria de compartilhar com vcs uma feature que aprendi nesta ultima versao do Django. Quando estamos trabalhando no arquivo urls.py, na versão antiga do Django nós as declaravamos das seguinte forma:
url(r'^$', 'connectedin.views.home', name='home'),
url(r'^blog/', include('blog.urls')),
Na versão 2.1.2 do Django, faremos o import desta duas funções agora do módulo django.urls
from django.urls import path, re_path
As urls, ficam agora dessa forma:
urlpatterns = [
path('admin/', admin.site.urls),
path('', index, name='index'),
re_path(r'^profile/(?P<profile_id>\d+)$', show_profile, name='profile'),
]
Na função re_path podemos passar expressões regulares para a URL, ao contrário da função path.
Espero que tenham gostado e feedbacks são sempre bem-vindos.
Obrigado,