본문 바로가기
Django

[Django] <var>

by 기록하는_사람 2022. 12. 19.

<var>

📌 <var>

: url을 나타낼 때, 변수처럼 사용 가능.

 

(urls.py)

from django.urls import path
from . import views

urlpatterns = [
    path('index/<var>', views.index)
]

→ index/<var> 는 <var>의 값에 따라 index/123, index/234, index/345 등으로 바뀜.

 

(views.py)

from django.shortcuts import render
from .models import Board

# Create your views here.
def index(request, var):
    print(var)
    b = Board.objects.all()
    context = {
        "bset" : b
    }
    return render(request, "board/index.html", context);

 

💡 urls.py의 <var>와 views.py의 def index()의 인자와 이름이 같아야 함.

댓글