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
    • Audit
    • Core
    • Management
    • Two Factor Auth
    • System
      • Utils
        • Build_dict_language
        • Date_formats
        • Decorators
        • Email
        • File_validators
        • Request_data
        • Sendgrid
        • Captacha
      • Fixtures
      • Statics
      • Templates
  • The Frontend
  • CSS
  • Integrations
  • Transactional Emails
  • Roadmap
Django Easystart
  • Backend Modules
  • System
  • Utils
  • View page source

Utils

The utils module is not a system app; They are general utility code used by the app for its management. The files that we will find there are:

  • Build_dict_language
    • get_dict_language
    • get_dict_language
    • get_dict_countries
  • Date_formats
    • DATE_FORMATS
    • TIMEZONE_FORMAT
    • change_utc_date
  • Decorators
    • clean_message
    • group_required
    • json_format_required
  • Email
    • EMail
  • File_validators
    • FileSizeValidator
    • ImageDimensionsValidator
  • Request_data
    • get_ip
    • get_device
  • Sendgrid
    • SendgridAPI
  • Captacha
    • Captcha
Previous Next

© Copyright 2023, Starthere.

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