Django Easystart

Contents:

  • Django Easystart - The Modern Monolith
  • Building SPA-like Apps with Django and Inertia.js
  • Django Easystart’s code structure
  • Project Scaffolding
  • Quickstart
  • Tech Stack
  • Features
  • Unit testing
  • Code Quality
  • Celery
  • Internationalization and localization
  • Roles and Permissions
  • Production-ready Docker environment
  • Heroku deployment
  • Using Github Actions
  • Backend Modules
    • Accounts
      • Settings Variables
      • Models
      • Views
      • Serializers
      • Middleware
      • Tasks
      • Utils
      • Validators
    • Audit
    • Core
    • Management
    • Two Factor Auth
    • System
  • The Frontend
  • CSS
  • Integrations
  • Transactional Emails
  • Roadmap
Django Easystart
  • Backend Modules
  • Accounts
  • View page source

Accounts

This module contain all relevant to user registration, login, email verification, password change.

  • Settings Variables
  • Models
    • EmailAddress
    • EmailConfirmation
    • SocialApplication
    • SocialAccount
  • Views
    • login_view
    • logout_view
    • register_view
    • email_verification_send
    • confirm_email
    • password_reset
    • password_reset_from_key
    • change_password
    • resent_email_verification_api
    • google_login
  • Serializers
    • LoginSchema
    • RegisterSchema
    • EmailVerificationSchema
    • UserTokenSchema
    • PasswordSchema
    • SocialAccountProviderSchema
    • CaptchaSchema
  • Middleware
    • AuthPropsMiddleware
  • Tasks
    • email_confirmation
    • send_email_confirmation
    • email_password_reset
    • send_email_password_reset
  • Utils
    • get_params_password_validator
    • build_absolute_uri
    • get_email_confirmation_url
    • generate_url_password_reset
    • user_pk_to_url_str
    • url_str_to_user_pk
    • custom_password
    • google_get_access_token
    • google_get_user_info
  • Validators
    • AtLeastOneDigitValidator
    • AtLeastOneUpperLetterValidator
    • AtLeastOneLowerLetterValidator
    • AtLeastOneSpecialCharacterValidator
Previous Next

© Copyright 2023, Starthere.

Built with Sphinx using a theme provided by Read the Docs.