@ahmed_al_asad

Как из views передавать функцию в urlpatterns?

Использую версию django 1.10. Надо эту функцию из views.py:

from django.http import HttpResponse
from django.shortcuts import render


def post_home(request):

    return HttpResponse("<h1>Hi</h1>")


Передать суда urls.py:

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^posts/$',  "НАДО СУДА ПЕРЕДАТЬ ФУНКЦИЮ"),
]


Искал на официальной документации, ничего не понятно там.
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
gordon_shamway
@gordon_shamway
вставляешь в urls
url(r'', include('posts.urls',namespace='posts'))
в приложении posts создаешь файл urls.py
и там пишешь
from django.conf.urls import url
from . import views

urlpatterns = [
url(r'^post/$', views.post_home, name='post'),
  

]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы