Вы определяете представление, которое возвращает HTTP-ответ:
# app/views.py
from django.http import HttpResponse
def some_view(request):
return HttpResponse('hello world')
, а затем вы регистрируете свое представление в urls.py
:
# app/urls.py
from django.urls import url
from app.views import some_view
urlpatterns = [
url('^my_url/$', some_view),
]
(учитывая, что это кореньurls.py
или есть хотя бы какой-то путь к этим шаблонам URL.
Затем вы можете запустить сервер и получить доступ к этой странице с помощью localhost:8000/my_url/
(или другого URL, если вы настроили его по-другому).
Вы можете создать BLOB-объект JSON с помощью:
# app/views.py
from django.http import JsonResponse
def some_view(request):
return JsonResponse({'world': 'earth', 'status': 'hello'})