Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
douban-api-proxy
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
douban-api-proxy
Commits
bd686ad6
Commit
bd686ad6
authored
Jun 17, 2016
by
janeczku
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'disable-autocomplete'
parents
062dc464
374cfd86
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
5 deletions
+12
-5
user_edit.html
cps/templates/user_edit.html
+4
-4
web.py
cps/web.py
+8
-1
No files found.
cps/templates/user_edit.html
View file @
bd686ad6
...
...
@@ -2,21 +2,21 @@
{% block body %}
<div
class=
"discover"
>
<h1>
{{title}}
</h1>
<form
role=
"form"
method=
"POST"
>
<form
role=
"form"
method=
"POST"
autocomplete=
"off"
>
{% if g.user and g.user.role_admin() and new_user %}
<div
class=
"form-group required"
>
<label
for=
"nickname"
>
Username
</label>
<input
type=
"text"
class=
"form-control"
name=
"nickname"
id=
"nickname"
value=
"{{ content.nickname if content.nickname != None }}"
>
<input
type=
"text"
class=
"form-control"
name=
"nickname"
id=
"nickname"
value=
"{{ content.nickname if content.nickname != None }}"
autocomplete=
"off"
>
</div>
{% endif %}
<div
class=
"form-group"
>
<label
for=
"email"
>
Email address
</label>
<input
type=
"email"
class=
"form-control"
name=
"email"
id=
"email"
value=
"{{ content.email if content.email != None }}"
required
>
<input
type=
"email"
class=
"form-control"
name=
"email"
id=
"email"
value=
"{{ content.email if content.email != None }}"
autocomplete=
"off"
required
>
</div>
{% if g.user and g.user.role_passwd() or g.user.role_admin()%}
<div
class=
"form-group"
>
<label
for=
"password"
>
Password
</label>
<input
type=
"password"
class=
"form-control"
name=
"password"
id=
"password"
value=
""
>
<input
type=
"password"
class=
"form-control"
name=
"password"
id=
"password"
value=
""
autocomplete=
"off"
>
</div>
{% endif %}
<div
class=
"form-group"
>
...
...
cps/web.py
View file @
bd686ad6
...
...
@@ -10,6 +10,7 @@ mimetypes.add_type('application/xhtml+xml','.xhtml')
from
flask
import
Flask
,
render_template
,
session
,
request
,
Response
,
redirect
,
url_for
,
send_from_directory
,
make_response
,
g
,
flash
,
abort
from
cps
import
db
,
config
,
ub
,
helper
import
os
import
errno
from
sqlalchemy.sql.expression
import
func
from
sqlalchemy.sql.expression
import
false
from
sqlalchemy.exc
import
IntegrityError
...
...
@@ -504,7 +505,13 @@ def read_book(book_id):
(
dirName
,
fileName
)
=
os
.
path
.
split
(
name
)
newDir
=
os
.
path
.
join
(
book_dir
,
dirName
)
if
not
os
.
path
.
exists
(
newDir
):
os
.
mkdir
(
newDir
)
try
:
os
.
makedirs
(
newDir
)
except
OSError
as
exception
:
if
exception
.
errno
==
errno
.
EEXIST
:
pass
else
:
raise
if
fileName
:
fd
=
open
(
os
.
path
.
join
(
newDir
,
fileName
),
"wb"
)
fd
.
write
(
zfile
.
read
(
name
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment