Django Bookmarks

Social website to bookmark images using Django
Alternatives To Django Bookmarks
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Linkding3,427
5 days ago72mitPython
Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.
Reminiscence1,383
2 years ago21agpl-3.0JavaScript
Self-Hosted Bookmark And Archive Manager
Job Portal Django120
7 months ago1HTML
DJobPortal is a job posting site developed in Django. Where Employer can Register their Company profile, Login Then add Job Post. Employee can bookmark & apply for the Job. There is a dashboard section where Employer can check his job posting list & applicants details also can delete and update his job post. Employee can see his job bookmark list & can update his profile.
Pathagar89
a year agoMarch 22, 201847gpl-2.0Python
Pathagar is a simple bookserver serving OPDS feeds
Django Antichaos33
112 years ago10April 09, 2011otherJavaScript
This is a django application for visual editing your messy tag clouds. Working with django-tagging or django-tagging-ng.
Bmarks31
8 months ago14mitPython
Tag-based bookmark manager inspired by delicious and Pinboard
Mezzanine Bookmarks22
7 years ago1July 28, 2012Python
Bookmark Service built on Django and Mezzanine.
Omnom20
13 days ago2February 11, 20222agpl-3.0Go
A webpage bookmarking and snapshotting service
Bookie19
17 days ago9gpl-3.0Python
Save all your bookmarks!
Forum App19
5 years agomitVue
Django REST Framework + Vue.js Forum App
Alternatives To Django Bookmarks
Select To Compare


Alternative Project Comparisons
Readme

Bookmarks

Social website for saving images using bookmarklets.

Description

Bookmarks allows to:

  • view saved images
  • like images
  • follow other users and view their images
  • view all active users
  • view image ranking by views or likes

Requirements

  • python3.8+
  • pip
  • virtualenv
  • Django3.1+
  • Redis

Virtual environment

Please pay attention that env variables should be places at the end of file venv/bin/activate (Linux) or venv/Scripts/activate (Windows) for security reasons. Also, they should be unset in function deactivate

activate


deactivate() {
    ...

    unset SOCIAL_AUTH_FACEBOOK_KEY
    unset SOCIAL_AUTH_FACEBOOK_SECRET
    unset SECRET_KEY
    unset SOCIAL_AUTH_GOOGLE_OAUTH2_KEY
    unset SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET
}

...
export SECRET_KEY="key"
export SOCIAL_AUTH_FACEBOOK_KEY="key"
export SOCIAL_AUTH_FACEBOOK_SECRET="secret"
export SOCIAL_AUTH_GOOGLE_OAUTH2_KEY="key"
export SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET="secret"

Auth using Facebook and Google

In order to provide sufficient security level run server with command

python manage.py runserver_plus --cert-file cert.crt

Redis server

Install Redis on Linux or Windows and run server in separate terminal

Example

Popular Django Projects
Popular Bookmark Projects
Popular Frameworks Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Django
Jquery
Redis
Social
Ajax
Bookmark
Social Login