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
0f0c6dde
Commit
0f0c6dde
authored
Oct 01, 2017
by
unknown
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changed application/xml to application/atom+xml
parent
1ada1704
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
13 deletions
+13
-13
web.py
cps/web.py
+13
-13
No files found.
cps/web.py
View file @
0f0c6dde
...
@@ -632,7 +632,7 @@ def before_request():
...
@@ -632,7 +632,7 @@ def before_request():
def
feed_index
():
def
feed_index
():
xml
=
render_title_template
(
'index.xml'
)
xml
=
render_title_template
(
'index.xml'
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -641,7 +641,7 @@ def feed_index():
...
@@ -641,7 +641,7 @@ def feed_index():
def
feed_osd
():
def
feed_osd
():
xml
=
render_title_template
(
'osd.xml'
,
lang
=
'de-DE'
)
xml
=
render_title_template
(
'osd.xml'
,
lang
=
'de-DE'
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/xml"
response
.
headers
[
"Content-Type"
]
=
"application/xml
; charset=utf-8
"
return
response
return
response
...
@@ -671,7 +671,7 @@ def feed_search(term):
...
@@ -671,7 +671,7 @@ def feed_search(term):
else
:
else
:
xml
=
render_title_template
(
'feed.xml'
,
searchterm
=
""
)
xml
=
render_title_template
(
'feed.xml'
,
searchterm
=
""
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -685,7 +685,7 @@ def feed_new():
...
@@ -685,7 +685,7 @@ def feed_new():
db
.
Books
,
True
,
db
.
Books
.
timestamp
.
desc
())
db
.
Books
,
True
,
db
.
Books
.
timestamp
.
desc
())
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -697,7 +697,7 @@ def feed_discover():
...
@@ -697,7 +697,7 @@ def feed_discover():
pagination
=
Pagination
(
1
,
config
.
config_books_per_page
,
int
(
config
.
config_books_per_page
))
pagination
=
Pagination
(
1
,
config
.
config_books_per_page
,
int
(
config
.
config_books_per_page
))
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -711,7 +711,7 @@ def feed_best_rated():
...
@@ -711,7 +711,7 @@ def feed_best_rated():
db
.
Books
,
db
.
Books
.
ratings
.
any
(
db
.
Ratings
.
rating
>
9
),
db
.
Books
.
timestamp
.
desc
())
db
.
Books
,
db
.
Books
.
ratings
.
any
(
db
.
Ratings
.
rating
>
9
),
db
.
Books
.
timestamp
.
desc
())
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -739,7 +739,7 @@ def feed_hot():
...
@@ -739,7 +739,7 @@ def feed_hot():
pagination
=
Pagination
((
int
(
off
)
/
(
int
(
config
.
config_books_per_page
))
+
1
),
config
.
config_books_per_page
,
numBooks
)
pagination
=
Pagination
((
int
(
off
)
/
(
int
(
config
.
config_books_per_page
))
+
1
),
config
.
config_books_per_page
,
numBooks
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -755,7 +755,7 @@ def feed_authorindex():
...
@@ -755,7 +755,7 @@ def feed_authorindex():
len
(
db
.
session
.
query
(
db
.
Authors
)
.
all
()))
len
(
db
.
session
.
query
(
db
.
Authors
)
.
all
()))
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_author'
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_author'
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -769,7 +769,7 @@ def feed_author(book_id):
...
@@ -769,7 +769,7 @@ def feed_author(book_id):
db
.
Books
,
db
.
Books
.
authors
.
any
(
db
.
Authors
.
id
==
book_id
),
db
.
Books
.
timestamp
.
desc
())
db
.
Books
,
db
.
Books
.
authors
.
any
(
db
.
Authors
.
id
==
book_id
),
db
.
Books
.
timestamp
.
desc
())
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -785,7 +785,7 @@ def feed_categoryindex():
...
@@ -785,7 +785,7 @@ def feed_categoryindex():
len
(
db
.
session
.
query
(
db
.
Tags
)
.
all
()))
len
(
db
.
session
.
query
(
db
.
Tags
)
.
all
()))
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_category'
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_category'
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -799,7 +799,7 @@ def feed_category(book_id):
...
@@ -799,7 +799,7 @@ def feed_category(book_id):
db
.
Books
,
db
.
Books
.
tags
.
any
(
db
.
Tags
.
id
==
book_id
),
db
.
Books
.
timestamp
.
desc
())
db
.
Books
,
db
.
Books
.
tags
.
any
(
db
.
Tags
.
id
==
book_id
),
db
.
Books
.
timestamp
.
desc
())
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -815,7 +815,7 @@ def feed_seriesindex():
...
@@ -815,7 +815,7 @@ def feed_seriesindex():
len
(
db
.
session
.
query
(
db
.
Series
)
.
all
()))
len
(
db
.
session
.
query
(
db
.
Series
)
.
all
()))
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_series'
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
listelements
=
entries
,
folder
=
'feed_series'
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
@@ -829,7 +829,7 @@ def feed_series(book_id):
...
@@ -829,7 +829,7 @@ def feed_series(book_id):
db
.
Books
,
db
.
Books
.
series
.
any
(
db
.
Series
.
id
==
book_id
),
db
.
Books
.
series_index
)
db
.
Books
,
db
.
Books
.
series
.
any
(
db
.
Series
.
id
==
book_id
),
db
.
Books
.
series_index
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
xml
=
render_title_template
(
'feed.xml'
,
entries
=
entries
,
pagination
=
pagination
)
response
=
make_response
(
xml
)
response
=
make_response
(
xml
)
response
.
headers
[
"Content-Type"
]
=
"application/
xml
"
response
.
headers
[
"Content-Type"
]
=
"application/
atom+xml; charset=utf-8
"
return
response
return
response
...
...
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