장고 앱 작성 방법

3063 단어 장고

왜 앱이 필요합니까?



다양한 페이지가 늘어나면 템플릿이나 데이터가 늘어납니다.
앱별로 관리하는 편이 알기 쉽다. 개발이 쉽다.

프로젝트는 하나. 앱은 몇몇 만들어진다.

첫째, 프로젝트 urls.py가 요청을받은 다음 앱 당
urls.py로 나눌 수 있습니다.

앱 설명



pycharm으로 앱을 만듭니다.


startapp 명령
manage.py@djangoProject > startapp helloworldapp

프로젝트의 urls.py에서 앱의 urls.py로 연결하는 데 include를 사용합니다.

djangoProject/urls.py
from django.contrib import admin
from django.urls import path, include
from .views import helloworldfunction, HelloWorldView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('hello/', include('helloworldapp.urls'))
]

앱의 urls.py에서 hello/를 뽑고 있음에 유의하십시오.

helloworldapp/urls.py
from django.urls import path
from .views import hellofunction

urlpatterns = [
    path('world/', hellofunction),
]

helloworldapp/views.py
from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def hellofunction(response):
    return HttpResponse('hello')

좋은 웹페이지 즐겨찾기