Создан css для формы регистрации
This commit is contained in:
parent
3f66e6476d
commit
c50e38fde3
BIN
db/moona_data.db
BIN
db/moona_data.db
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
from flask_wtf import FlaskForm
|
||||
from wtforms import EmailField, StringField, PasswordField, SubmitField, FileField, IntegerField
|
||||
from wtforms import EmailField, StringField, PasswordField, SubmitField, FileField, IntegerField, TextAreaField
|
||||
from wtforms.validators import DataRequired
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@ class RegisterForm(FlaskForm):
|
||||
surname = StringField('Фамилия', validators=[DataRequired()])
|
||||
login = StringField('Логин', validators=[DataRequired()])
|
||||
age = IntegerField('Age', validators=[DataRequired()])
|
||||
about = StringField('Расскажите о себе', default='')
|
||||
about = TextAreaField('Расскажите о себе', default='')
|
||||
photo = FileField('Фото')
|
||||
password = PasswordField('Пароль', validators=[DataRequired()])
|
||||
password2 = PasswordField('Повторите пароль', validators=[DataRequired()])
|
||||
|
||||
4
main.py
4
main.py
@ -76,7 +76,7 @@ def confirmation():
|
||||
else:
|
||||
return render_template('confirmation_reg.html', title='Подтверждение', form=conf,
|
||||
message='Коды не совпадают')
|
||||
return render_template('confirmation_reg.html', title='Подтверждение', form=conf)
|
||||
return render_template('confirmation_reg.html', title='Подтверждение', form=conf, message='')
|
||||
|
||||
|
||||
@app.route('/register', methods=['GET', 'POST'])
|
||||
@ -95,7 +95,7 @@ def register():
|
||||
message="Такой пользователь уже есть")
|
||||
help_arg = form
|
||||
return redirect('/confirmation')
|
||||
return render_template('register.html', title='Регистрация', form=form)
|
||||
return render_template('register.html', title='Регистрация', form=form, message='')
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
9
static/css/register.css
Normal file
9
static/css/register.css
Normal file
@ -0,0 +1,9 @@
|
||||
.divlog {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: 80%;
|
||||
height: 50%
|
||||
}
|
||||
.title {
|
||||
text-align: center;
|
||||
}
|
||||
@ -1,8 +1,10 @@
|
||||
<meta charset="UTF-8">
|
||||
<link rel="stylesheet" href="../static/css/register.css">
|
||||
{% extends "base.html" %}
|
||||
{% block content %}
|
||||
<h1 class="title">Register Form</h1>
|
||||
<div class="divlog">
|
||||
|
||||
<h1 class="title">Подтверждение почты</h1>
|
||||
<form action="" method="post">
|
||||
{{ form.hidden_tag() }}
|
||||
{{ form.csrf_token }}
|
||||
@ -17,7 +19,9 @@
|
||||
{% endfor %}
|
||||
</p>
|
||||
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</p>
|
||||
{{message}}
|
||||
{% if message != '' %}
|
||||
<div class="alert alert-danger" role="alert">{{ message }}</div>
|
||||
{% endif %}
|
||||
</form>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@ -1,8 +1,9 @@
|
||||
<meta charset="UTF-8">
|
||||
<link rel="stylesheet" href="../static/css/register.css">
|
||||
{% extends "base.html" %}
|
||||
{% block content %}
|
||||
<h1 class="title">Register Form</h1>
|
||||
<div class="divlog">
|
||||
<h1 class="title">Регистрация</h1>
|
||||
<form action="" method="post">
|
||||
{{ form.hidden_tag() }}
|
||||
{{ form.csrf_token }}
|
||||
@ -17,7 +18,7 @@
|
||||
</p>
|
||||
<p>
|
||||
{{ form.name.label }}<br>
|
||||
{{ form.name(class="form-control", type="password") }}<br>
|
||||
{{ form.name(class="form-control") }}<br>
|
||||
{% for error in form.name.errors %}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{{ error }}
|
||||
@ -26,7 +27,7 @@
|
||||
</p>
|
||||
<p>
|
||||
{{ form.surname.label }}<br>
|
||||
{{ form.surname(class="form-control", type="password") }}<br>
|
||||
{{ form.surname(class="form-control") }}<br>
|
||||
{% for error in form.surname.errors %}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{{ error }}
|
||||
@ -60,15 +61,15 @@
|
||||
</div>
|
||||
{% endfor %}
|
||||
</p>
|
||||
<p>
|
||||
<div>
|
||||
{{ form.photo.label }}<br>
|
||||
{{ form.photo(class="form-control") }}<br>
|
||||
{% for error in form.photo.errors %}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{{ error }}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{{ error }}
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endfor %}
|
||||
</p>
|
||||
<p>
|
||||
{{ form.password.label }}<br>
|
||||
{{ form.password(class="form-control") }}<br>
|
||||
@ -88,7 +89,9 @@
|
||||
{% endfor %}
|
||||
</p>
|
||||
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</p>
|
||||
{{message}}
|
||||
{% if message != '' %}
|
||||
<div class="alert alert-danger" role="alert">{{ message }}</div>
|
||||
{% endif %}
|
||||
</form>
|
||||
</div>
|
||||
{% endblock %}
|
||||
Loading…
x
Reference in New Issue
Block a user