만약 html 에서 url을 통해 views로 parameter를 전달하고 싶다면?
< index.html >
<!-- url로 type, cid param을 넘겨줌 -->
<a href="{% url 'test:test_send' type='sms' id=id %}">버튼</a>
< urls.py >
app_name = 'test'
path('test_send/<str:type>/<str:id>/', views.TestView.as_view(),
name='test_send'),
< views.py >
class TestView(generic.View):
def get(self, request, type, cid):
# print로 잘 받아오는지 확인
print(type, ' / ', cid)
return type
'Python & Django' 카테고리의 다른 글
[Python] 권장사항 (0) | 2021.09.02 |
---|---|
[Python] pool_recycle + wait_timeout (0) | 2021.09.01 |
[Django] Django Kakao Login API (0) | 2021.08.25 |
[Django] Django 비밀번호 암호화(Argon2 이용) (0) | 2021.08.25 |
[Django] Django Setting (0) | 2021.08.25 |