Хрустящие формы не отображаются
Привет всем, я пытаюсь переделать регистрационную форму, используя грязные формы, однако, я не могу заставить ее принять.
Вот мой register.html
{% extends "blog/base.html" %}
{% load crispy_forms_tags %}
{% block content %}
<div class="content-section">
<form method="POST">
{% csrf_token %}
<fieldset class="form-group">
<legend class="border-bottom mb-4"> Join the Club</legend>
{{ form|crispy }}
</fieldset>
<div class="form-group"><button class="btn btn-outline-info" type="submit"> Join the Club!</button> </div>
</form>
<div class="border-top pt-3">
<small class="text-muted">Already have an account? <a class="ml-2" href="#">Submit </a>
</small>
</div>
</div>
{% endblock content%}
Вот мои настройки в папке проекта
INSTALLED_APPS = [
'blog.apps.BlogConfig',
'users.apps.UsersConfig',
'crispy_forms',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
...
CRIPSY_TEMPLATE_PACK = 'bootstrap4'
Вот мой файл forms.py в папке пользователей
from django import forms
from django.contrib.auth.models import User
from django.contrib.auth.forms import UserCreationForm
class UserRegisterForm(UserCreationForm):
first_name = forms.CharField(max_length=30)
last_name = forms.CharField(max_length=30)
email = forms.EmailField(max_length=75)
class Meta:
model = User
fields = ['first_name','last_name', 'email','username','password1','password2']
Вот мой терминал
NY-WM-3:dprsg jennifer.s$ python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
May 06, 2019 - 14:04:00
Django version 2.1.2, using settings 'dprsg.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[06/May/2019 14:04:08] "GET /register/ HTTP/1.1" 200 7108
Я не очень понимаю, что я сделал не так. Если бы кто-то мог помочь, это было бы здорово