점프투장고) 3-07 모델 변경 next
로그아웃 상태에서 '질문 등록하기'를 누르면 로그인화면으로 이동 후 잘 되는데요.
로그아웃 상태에서 '답변 등록하기'를 누르면 로그인화면으로 이동 후 405 에러가 발생합니다. 이유가 뭘까요?
login.html
{% extends "base.html" %}
{% block content %}
<div class="container my-3">
<form method="post" action="{% url 'common:login' %}">
{% csrf_token %}
<input type="hidden" name="next" value="{{ next }}">
{% include "form_errors.html" %}
<div class="mb-3">
<label for="username">사용자 ID</label>
<input type="text" class="form-control" id="username" name="username" value="{{ form.username.value|default_if_none:'' }}">
</div>
<div class="mb-3">
<label for="password">비밀번호</label>
<input type="password" class="form-control" id="password" name="password" value="{{ form.password.value|default_if_none:'' }}"
</div>
<button type="submit" class="btn btn-primary">로그인</button>
</form>
</div>
{% endblock %}
[24/Aug/2022 21:04:55] "GET /common/logout/ HTTP/1.1" 302 0
[24/Aug/2022 21:04:55] "GET / HTTP/1.1" 200 11602
[24/Aug/2022 21:04:57] "GET /pybo/308/ HTTP/1.1" 200 3084
[24/Aug/2022 21:04:59] "POST /pybo/answer/create/308/ HTTP/1.1" 302 0
[24/Aug/2022 21:04:59] "GET /common/login/?next=/pybo/answer/create/308/ HTTP/1.1" 200 2776
[24/Aug/2022 21:05:01] "POST /common/login/ HTTP/1.1" 302 0
Method Not Allowed: /pybo/answer/create/308/
[24/Aug/2022 21:05:01] "GET /pybo/answer/create/308/ HTTP/1.1" 405 0
yuongddang 님 405
M 2022년 8월 24일 9:12 오후