DEV Community

Cover image for How l started Setting Up a Python & Django Dev
Hannah
Hannah

Posted on

How l started Setting Up a Python & Django Dev

Started with Python and Django
Hey there am hannah nyambura start with me on my article of django.
Started with Python and Django requires development from scratch which django learning back end development. This article walks you through the essential tools I installed and configured to get going on the development. The most important to ensure everything was properly installed and ready from version control tools to editors and container platforms.
This are the Tools I Installed
1.Git
2.Python 3.13
3.Vs code
4.WSL (for Linux on Windows)
5.Docker
6.GitHub SSH
I will take you step by step how to install the tool in you computer.
1.Git
Git helps manage project changes and is essential for collaboration.Git tool for any developer.

To install Git on Linux:
Go to git-scm.com
Download you version
After that go tho git bash for windows and enters this code,


Git config __user.name
Git config __user.email

And your ready to go for git.
2.Python 3.13
Django runs on Python they are like brother's so the first thing I did was install the latest stable version which was 3.13.3 it matters with our version of pc. The site is
https://www.python.org/downloads/ after that go to python bash check you version if correctly installed.
3.Vs code
Why vs.code it friendly and faster after installed vs code added exterion of python in my vs code for faster use.
4.WSl
This are for linux but also windows people can use.
How this how frist Steps:
Open PowerShell as Admin and run
wsl --install
Then Restart your PC
choose your Linux to use Ubuntu
Set up username & password
5.Docker
Docker is kali but used windows to Download docker Desktop docker.com/products/docker-desktop.
Installed then check for the version used.
6.GitHub SSH
I use git and github for the key l take you through how;
1.see if using any key in git or github by using this command
ls ~/.ssh
If there none then
Generate SSH Key using this command
ssh-keygen -t ed25519 -C "[email protected]"
SSH agent need start the key
eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519
Add the Key to GitHub
cat ~/.ssh/id_ed25519.pub
Then go to github account go settings SSH and GPG keys New SSH key paste you key and save it
Test you key
ssh -T [email protected]
successful GitHub will greet you by your username if you followed the steps.
This are the setup gave me everything I needed to start building and Django applications efficiently.l have also started back end also don't let this command or steps make you afraid just follow the steps are you be fine 😌
Feel free to connect and help each other in the setup or any question.
Happy coding 😂

Top comments (0)