Skip to content

app-generator/django-theme-pixel-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Modern Theme for Django that covers authentication pages (registration included) crafted on top of Pixel PRO, a premium Bootstrap design from Themesberg.

NOTE: This product requires a License in order to access the theme. During the purchase, a GitHub Access TOKEN is provided.


Links & Resources

  • Django Pixel PRO - Product page
    • Features: Fully-configured, CI/CD via Render
  • ✅ UI Kit: Pixel PRO (Bootstrap 5) by Themesberg
  • Sections covered by the design:
    • Authentication: Django.contrib.AUTH, Registration
    • All Pages available in for ordinary users

Pixel Bootstrap PRO - Full-Stack Starter generated by AppSeed


Why Django Pixel PRO

  • Modern Bootstrap 5 Premium Design
  • Minimal Template overriding
  • Easy integration
  • Fully compatible with Django.contrib.AUTH
  • Registration page included

How to use it


Install the package via PIP

$ pip install git+https://github.com/app-generator/priv-django-theme-pixel-pro.git

Add theme_pixel_pro application to the INSTALLED_APPS setting of your Django project settings.py:

INSTALLED_APPS = [
    "django.contrib.admin",
    "django.contrib.auth",
    "django.contrib.contenttypes",
    "django.contrib.sessions",
    "django.contrib.messages",
    "django.contrib.staticfiles",

    'theme_pixel_pro',          # <-- NEW 
]

Update project settings.py file to include (at the end of the file):

LOGIN_REDIRECT_URL = '/'
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'

Add theme_pixel_pro urls in your Django Project urls.py file.

from django.urls import path, include       # <-- UPD with 'include' directive

urlpatterns = [
    ...
    path('', include('theme_pixel_pro.urls')),  #  <-- NEW
]

Collect static if you are in production environment:

$ python manage.py collectstatic

Start the app

$ # Set up the database
$ python manage.py makemigrations
$ python manage.py migrate
$
$ # Create the superuser
$ python manage.py createsuperuser
$
$ # Start the application (development mode)
$ python manage.py runserver # default port 8000

Screenshots

Django Pixel PRO - UI Components.


Django Theme Pixel PRO - Built with Bootstrap 5

Django Pixel PRO - Powered by Bootstrap 5.


Django Theme Pixel PRO - Pages

Django Pixel PRO - Modern Pages.



Django Theme Pixel PRO - Modern Theme provided by AppSeed