Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Container Development Environment

A Docker container to quick start a Django project including handy tools

This project provides a Docker-based development environment tailored for Django projects. It leverages Fedora, zsh for an enhanced shell experience, and pyenv with pyenv-virtualenv to manage Python versions and virtual environments. This setup is ideal for Django developers seeking a reproducible, isolated, and convenient workspace.

Features

  • Fedora Base Image: Up-to-date Linux environment.
  • Zsh & Oh My Zsh: Powerful shell with productivity plugins and themes.
  • Pyenv & Pyenv-Virtualenv: Flexible Python version and virtual environment management.
  • Pre-configured Django Project Structure: Ready to start coding immediately.

Basic Dependencies

  • Fedora (latest)
  • zsh & Oh My Zsh
  • git
  • vim
  • pyenv & pyenv-virtualenv
  • Python 3 (managed by pyenv)
  • pip

Project Structure

. 
├── Dockerfile 
├── mydjproject/ 
├── install/  
│	├── setup.sh 
│	└── start.sh 
├── main/ 
│	└── [Django files]
└── README.md

Usage

1. Build the Docker Image

docker build -t mydjcontainer .

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages