All Projects → egorsmkv → Simple Django Login And Register

egorsmkv / Simple Django Login And Register

Licence: bsd-3-clause
An example of Django project with basic user functionality.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Simple Django Login And Register

Pretalx
Conference planning tool: CfP, scheduling, speaker management
Stars: ✭ 363 (-4.22%)
Mutual labels:  django
Django Getpaid
Django payments processor.
Stars: ✭ 371 (-2.11%)
Mutual labels:  django
Django Safedelete
Mask your objects instead of deleting them from your database.
Stars: ✭ 375 (-1.06%)
Mutual labels:  django
Firefox Profilemaker
Tool to create firefox profiles with good defaults.
Stars: ✭ 361 (-4.75%)
Mutual labels:  django
Django Api Domains
A pragmatic styleguide for Django API Projects
Stars: ✭ 365 (-3.69%)
Mutual labels:  django
Django Cruds Adminlte
django-cruds is simple drop-in django app that creates CRUD for faster prototyping
Stars: ✭ 373 (-1.58%)
Mutual labels:  django
Django Bakery
A set of helpers for baking your Django site out as flat files
Stars: ✭ 360 (-5.01%)
Mutual labels:  django
Awesome Django
A curated list of awesome things related to Django
Stars: ✭ 4,770 (+1158.58%)
Mutual labels:  django
Django User Sessions
Extend Django sessions with a foreign key back to the user, allowing enumerating all user's sessions.
Stars: ✭ 368 (-2.9%)
Mutual labels:  django
Django Private Chat
Django one-to-one Websocket-based Asyncio-handled chat, developed by Bearle team
Stars: ✭ 376 (-0.79%)
Mutual labels:  django
Django Postgres Extra
Bringing all of PostgreSQL's awesomeness to Django.
Stars: ✭ 365 (-3.69%)
Mutual labels:  django
Healthchecks
A cron monitoring tool written in Python & Django
Stars: ✭ 4,297 (+1033.77%)
Mutual labels:  django
Django Object Actions
A Django app for easily adding object tools in the Django admin
Stars: ✭ 374 (-1.32%)
Mutual labels:  django
Django Tutorial
Django 基本教學 - 從無到有 Django-Beginners-Guide 📝
Stars: ✭ 365 (-3.69%)
Mutual labels:  django
Docker Django
A complete docker package for deploying django which is easy to understand and deploy anywhere.
Stars: ✭ 378 (-0.26%)
Mutual labels:  django
Django Fobi
Form generator/builder application for Django done right: customisable, modular, user- and developer- friendly.
Stars: ✭ 360 (-5.01%)
Mutual labels:  django
Django Admin Rangefilter
django-admin-rangefilter app, add the filter by a custom date range on the admin UI
Stars: ✭ 370 (-2.37%)
Mutual labels:  django
Openwisp Controller
Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.
Stars: ✭ 377 (-0.53%)
Mutual labels:  django
Djangoblog
🍺基于Django的博客系统
Stars: ✭ 4,256 (+1022.96%)
Mutual labels:  django
Nefarious
Web application for automatically downloading TV & Movies
Stars: ✭ 373 (-1.58%)
Mutual labels:  django

Simple Django Login and Registration

An example of Django project with basic user functionality.

Screenshots

Log In Create an account Authorized page
Password reset Set new password Password change

Functionality

  • Log in
    • via username & password
    • via email & password
    • via email or username & password
    • with a remember me checkbox (optional)
  • Create an account
  • Log out
  • Profile activation via email
  • Reset password
  • Remind a username
  • Resend an activation code
  • Change password
  • Change email
  • Change profile
  • Multilingual: English, Russian, and Simplified Chinese

Installing

Clone the project

git clone https://github.com/egorsmkv/simple-django-login-and-register
cd simple-django-login-and-register

Install dependencies & activate virtualenv

pip install pipenv

pipenv install
pipenv shell

Configure the settings (connection to the database, connection to an SMTP server, and other options)

  1. Edit source/app/conf/development/settings.py if you want to develop the project.

  2. Edit source/app/conf/production/settings.py if you want to run the project in production.

Apply migrations

python source/manage.py migrate

Collect static files (only on a production server)

python source/manage.py collectstatic

Running

A development server

Just run this command:

python source/manage.py runserver
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].