Repository navigation
Expand file tree
/
Copy pathforms.py
More file actions
101 lines (89 loc) 路 2.71 KB
/
Copy pathforms.py
File metadata and controls
101 lines (89 loc) 路 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
from wtforms import validators, Form, StringField, PasswordField, TextAreaField
class commentForm(Form):
comment = TextAreaField(
"Comment",
[validators.Length(min=20, max=500), validators.InputRequired()],
render_kw={"placeholder": "leave a comment"},
)
class loginForm(Form):
userName = StringField(
"Username",
[validators.Length(min=4, max=25), validators.InputRequired()],
render_kw={"placeholder": "username"},
)
password = PasswordField(
"Password",
[validators.Length(min=8), validators.InputRequired()],
render_kw={"placeholder": "password"},
)
class createPostForm(Form):
postTitle = StringField(
"Post Title",
[validators.Length(min=4, max=75), validators.InputRequired()],
render_kw={"placeholder": "post title"},
)
postTags = StringField(
"Post Tags", [validators.InputRequired()], render_kw={"placeholder": "tags"}
)
postContent = TextAreaField(
"Post Content",
[validators.Length(min=50)],
)
class changePasswordForm(Form):
oldPassword = PasswordField(
"oldPassword",
[
validators.Length(min=8),
validators.InputRequired(),
],
render_kw={"placeholder": "old password"},
)
password = PasswordField(
"password",
[
validators.Length(min=8),
validators.InputRequired(),
],
render_kw={"placeholder": "new password"},
)
passwordConfirm = PasswordField(
"passwordConfirm",
[
validators.Length(min=8),
validators.InputRequired(),
],
render_kw={"placeholder": "confirm your password"},
)
class changeUserNameForm(Form):
newUserName = StringField(
"Username",
[validators.Length(min=4, max=25), validators.InputRequired()],
render_kw={"placeholder": "new username"},
)
class signUpForm(Form):
userName = StringField(
"Username",
[validators.Length(min=4, max=25), validators.InputRequired()],
render_kw={"placeholder": "username"},
)
email = StringField(
"Email",
[validators.Length(min=6, max=50), validators.InputRequired()],
render_kw={"placeholder": "email"},
)
password = PasswordField(
"Password",
[
validators.Length(min=8),
validators.InputRequired(),
],
render_kw={"placeholder": "password"},
)
passwordConfirm = PasswordField(
"passwordConfirm",
[
validators.Length(min=8),
validators.InputRequired(),
],
render_kw={"placeholder": "confirm your password"},
)