readthedocs.bookmarks
¶
readthedocs.bookmarks.admin
¶
Django admin interface for Bookmark
.
readthedocs.bookmarks.models
¶
Models for the bookmarks app.
-
class
readthedocs.bookmarks.models.
Bookmark
(*args, **kwargs)¶ A user’s bookmark of a
Project
,Version
, and page.
readthedocs.bookmarks.urls
¶
URL config for the bookmarks app.
readthedocs.bookmarks.views
¶
Views for the bookmarks app.
-
class
readthedocs.bookmarks.views.
BookmarkAddView
(**kwargs)¶ Adds bookmarks in response to POST requests
-
post
(request, *args, **kwargs)¶ Add a new bookmark for the current user.
Points at
project
,version
,page
, andurl
.
-
-
class
readthedocs.bookmarks.views.
BookmarkListView
(**kwargs)¶ Displays all of a logged-in user’s bookmarks
-
model
¶ alias of
Bookmark
-
-
class
readthedocs.bookmarks.views.
BookmarkRemoveView
(**kwargs)¶ Deletes a user’s bookmark in response to a POST request.
Renders a delete? confirmation page in response to a GET request.
-
post
(request, *args, **kwargs)¶ Delete a bookmark.
Uses the primary key from the URL or JSON data from the request.
-