(2018-05-10. 파이썬 제로에서 원까지) 6, (Django) Django 입문1.1.4 보기

989 단어
이전 기사: → 1.1.3 서버
  • django에서 보기가 WEB 요청에 응답
  • 시도는reqeust 대상을 첫 번째 매개 변수로 수신하고 요청한 정보를 포함한다
  • 보기는 파이톤 함수로views에 정의되어 있습니다.py중
  • #coding:utf-8
    from django.http import HttpResponse
    
    def index(request):
        return HttpResponse("index")
    def detail(request,id):
        return HttpResponse("detail %s" % id)
    
  • 정의가 완성되면 urlconf를 설정해야 합니다. 그렇지 않으면 요청을 처리할 수 없습니다
  • URLconf
  • Django에서 정의된 URLconf는 정규 표현식, 보기 두 부분을 포함한다
  • Django는 요청한 URL을 정규 표현식으로 일치시키고 일치가 성공하면 응용된 보기
  • 를 호출합니다
    주의: 경로 부분만 일치합니다. 도메인 이름, 파라미터를 제외한 문자열입니다.
  • test1/urls.py가 booktest에 삽입되어 주urlconf를 booktest에 연결합니다.urls 모듈
  • url(r'^', include('booktest.urls')),
    
  • booktest에 있는urls.py에 urlconf
  • 추가
    from django.conf.urls import url
    from . import views
    urlpatterns = [
        url(r'^$', views.index),
        url(r'^([0-9]+)/$', views.detail),
    ]
    

    다음 글은 → 1.1.5 템플릿

    좋은 웹페이지 즐겨찾기