Skip to content

Django-Fast-Design/DjangoFast

Repository files navigation

DjangoX logo

A Django starter project that "just works."

NOTE: This open source project is supported by LearnDjango.com which has free tutorials and premium courses.

Demo

Demo Video

Features

First-time setup

  1. Make sure Python 3.7x and Pipenv are already installed. See here for help.

  2. Clone the repo and configure the virtual environment:

$ git clone https://github.com/wsvincent/djangox.git
$ cd djangox
$ pipenv install
$ pipenv shell
  1. Set up the initial migration for our custom user models in users and build the database.
(djangox) $ python manage.py makemigrations users
(djangox) $ python manage.py migrate
  1. Create a superuser:
(djangox) $ python manage.py createsuperuser
  1. Confirm everything is working:
(djangox) $ python manage.py runserver

Load the site at http://127.0.0.1:8000.

  1. To customize the name of the project, update 3 files by replacing "djangox_project" with your desired name:
  • manage.py
  • djangox_project/settings.py
  • djangox_project/wsgi.py

It's also possible to change the djangox_project directory to your desired project name.

Next Steps

Adding Social Authentication

Contributing

See CONTRIBUTING.md.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published