Python/Django
[Python] url tag 사용하기
insub4067
2021. 12. 14. 00:43
# client side
{% for room in rooms %}
<h3>
# rooms = path namespace
# detail = path name
# room.pk = path argument
<a href="{% url 'rooms:detail' room.pk %}">
{{room.name}} / ${{room.price}}
</a>
</h3>
{% endfor %}
# rooms.urls.py
urlpatterns = [
path("<int:pk>/", views.room_detail, name='detail')
]
# config.urls.py
urlpatterns = [
path("admin/", admin.site.urls),
path("", include("core.urls", namespace="core")),
path("rooms/", include("rooms.urls", namespace="rooms")),
]