Создан 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 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
|
from wtforms.validators import DataRequired
|
||||||
|
|
||||||
|
|
||||||
@ -9,7 +9,7 @@ class RegisterForm(FlaskForm):
|
|||||||
surname = StringField('Фамилия', validators=[DataRequired()])
|
surname = StringField('Фамилия', validators=[DataRequired()])
|
||||||
login = StringField('Логин', validators=[DataRequired()])
|
login = StringField('Логин', validators=[DataRequired()])
|
||||||
age = IntegerField('Age', validators=[DataRequired()])
|
age = IntegerField('Age', validators=[DataRequired()])
|
||||||
about = StringField('Расскажите о себе', default='')
|
about = TextAreaField('Расскажите о себе', default='')
|
||||||
photo = FileField('Фото')
|
photo = FileField('Фото')
|
||||||
password = PasswordField('Пароль', validators=[DataRequired()])
|
password = PasswordField('Пароль', validators=[DataRequired()])
|
||||||
password2 = PasswordField('Повторите пароль', validators=[DataRequired()])
|
password2 = PasswordField('Повторите пароль', validators=[DataRequired()])
|
||||||
|
|||||||
4
main.py
4
main.py
@ -76,7 +76,7 @@ def confirmation():
|
|||||||
else:
|
else:
|
||||||
return render_template('confirmation_reg.html', title='Подтверждение', form=conf,
|
return render_template('confirmation_reg.html', title='Подтверждение', form=conf,
|
||||||
message='Коды не совпадают')
|
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'])
|
@app.route('/register', methods=['GET', 'POST'])
|
||||||
@ -95,7 +95,7 @@ def register():
|
|||||||
message="Такой пользователь уже есть")
|
message="Такой пользователь уже есть")
|
||||||
help_arg = form
|
help_arg = form
|
||||||
return redirect('/confirmation')
|
return redirect('/confirmation')
|
||||||
return render_template('register.html', title='Регистрация', form=form)
|
return render_template('register.html', title='Регистрация', form=form, message='')
|
||||||
|
|
||||||
|
|
||||||
def main():
|
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">
|
<meta charset="UTF-8">
|
||||||
|
<link rel="stylesheet" href="../static/css/register.css">
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1 class="title">Register Form</h1>
|
|
||||||
<div class="divlog">
|
<div class="divlog">
|
||||||
|
|
||||||
|
<h1 class="title">Подтверждение почты</h1>
|
||||||
<form action="" method="post">
|
<form action="" method="post">
|
||||||
{{ form.hidden_tag() }}
|
{{ form.hidden_tag() }}
|
||||||
{{ form.csrf_token }}
|
{{ form.csrf_token }}
|
||||||
@ -17,7 +19,9 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
</p>
|
</p>
|
||||||
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</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>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
@ -1,8 +1,9 @@
|
|||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
|
<link rel="stylesheet" href="../static/css/register.css">
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1 class="title">Register Form</h1>
|
|
||||||
<div class="divlog">
|
<div class="divlog">
|
||||||
|
<h1 class="title">Регистрация</h1>
|
||||||
<form action="" method="post">
|
<form action="" method="post">
|
||||||
{{ form.hidden_tag() }}
|
{{ form.hidden_tag() }}
|
||||||
{{ form.csrf_token }}
|
{{ form.csrf_token }}
|
||||||
@ -17,7 +18,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
{{ form.name.label }}<br>
|
{{ form.name.label }}<br>
|
||||||
{{ form.name(class="form-control", type="password") }}<br>
|
{{ form.name(class="form-control") }}<br>
|
||||||
{% for error in form.name.errors %}
|
{% for error in form.name.errors %}
|
||||||
<div class="alert alert-danger" role="alert">
|
<div class="alert alert-danger" role="alert">
|
||||||
{{ error }}
|
{{ error }}
|
||||||
@ -26,7 +27,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
{{ form.surname.label }}<br>
|
{{ form.surname.label }}<br>
|
||||||
{{ form.surname(class="form-control", type="password") }}<br>
|
{{ form.surname(class="form-control") }}<br>
|
||||||
{% for error in form.surname.errors %}
|
{% for error in form.surname.errors %}
|
||||||
<div class="alert alert-danger" role="alert">
|
<div class="alert alert-danger" role="alert">
|
||||||
{{ error }}
|
{{ error }}
|
||||||
@ -60,7 +61,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<div>
|
||||||
{{ form.photo.label }}<br>
|
{{ form.photo.label }}<br>
|
||||||
{{ form.photo(class="form-control") }}<br>
|
{{ form.photo(class="form-control") }}<br>
|
||||||
{% for error in form.photo.errors %}
|
{% for error in form.photo.errors %}
|
||||||
@ -68,7 +69,7 @@
|
|||||||
{{ error }}
|
{{ error }}
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</p>
|
</div>
|
||||||
<p>
|
<p>
|
||||||
{{ form.password.label }}<br>
|
{{ form.password.label }}<br>
|
||||||
{{ form.password(class="form-control") }}<br>
|
{{ form.password(class="form-control") }}<br>
|
||||||
@ -88,7 +89,9 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
</p>
|
</p>
|
||||||
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</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>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
Loading…
x
Reference in New Issue
Block a user