Skip to content

Scripts and template files to help to quickly start a new Django project.

License

Notifications You must be signed in to change notification settings

cheelee/django-setup-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Project Setup Support Package

Overview

The purpose of this package is to help people get started quickly on a new Django project based on my own most common starting requirements:

  1. Targeted for Single-Page Applications with a React Frontend in mind.
  2. For use with the Django REST API Framework.
  3. Basic User Accounts support.

Much of the basic template codes for the above functionality are derived and distilled from the YouTube course content generously made available by Coding For Entrepreneurs.

Dependencies

  • Python >=3.9
  • Pipenv >=2020.8.13
  • Django == 3.2.15 (LTS)

Getting Started

  • ./setup.sh project target-folder
  • The script will request a superuser name, email, and password.
  • Navigate to target-folder.
  • pipenv shell
  • python manage.py runserver
  • browse to 127.0.0.1:8000

Main Page

Release Notes

See docs/Release.md.

About

Scripts and template files to help to quickly start a new Django project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published