Skip to content

acdh-oeaw/djangobase-cookiecutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

djangobase-cookiecutter

Cookiecutter template djangobaseproject-based django-project

what is this for

The current repo should ease the process of setting up a djangobaseproject-based django-project

Quickstart

Note

Make sure you have uv installed!

  • To generate a new djangobaseproject-based django-project project run uvx cookiecutter gh:acdh-oeaw/djangobase-cookiecutter and answer the following questions, see below:
{
    "directory_name": "my-new-project",
    "project_title": "My New Project",
    "project_abbr": "mnp",
    "github": "https://github.com/acdh-oeaw/djangobaseproject",
    "redmine_id": "18716",
}
  • change into the new created repo, by default $ my-new-project

  • optional add/modfiy environment-variables in env.default, rename it into e.g. env.secret

  • optional change set_env_varibales.sh so it uses your actual env-file

  • run uv run python manage.py migrate

  • start developing

About

Cookiecutter template djangobaseproject-based django-project

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors