Django: Как использовать 1 форму из 2 форм в одном представлении?
У меня есть такое приложение:
введите описание изображения здесь
Когда я хочу войти в систему, данные от имени пользователя и пароля попадают в первую форму "Поиск друга или события", и я получаю плохой шаблон. Как пометить форму на подходящий вид?
Первая форма:
def search_friend(request):
if request.method == 'GET':
search = request.GET.get('search')
results = User.objects.filter(username=search)
return render(request, 'friends/search_friend.html',
{'results': results})
<div class="middlenavbar">
<form action="{% url 'search-friend' %}" method="GET">
<input id="middlesearchinput" type="search" placeholder="Search friend or event">
<button id="magniferbutton" type="submit"><i class="icon-search"></i></button>
</div>
Вторая форма:
login берется из LoginView
<div>
<form action="{% url 'login' %}" method="POST" >
{% csrf_token %}
{{ form|crispy }}
<div>
<button type="submit">Login</button>
</div>
</form>
<small >
Need An Account? <a href="{% url 'register' %}">Sign Up Now</a>
</small>
</div>