Let me tell my short story about Django.
About a year ago, I wanted to try Django, with almost no knowledge of Python. After reading some introductory materials in Python documentation that I downloaded, I went to Django official site. I followed its tutorial given in the site. Although there were some things I didn't really comprehend, I got the overall idea. At least, I could see the result expected after doing the tutorial.
Then I wanted to try Django using Apache web server on Windows. Then came the problem : I couldn't install WSGI on Windows. I followed steps suggested in the WSGI documentation, but failed. After not having solution, I stopped my trial, and stopped learning Django too.
I didn't have time to resume learning of both Django and Python due to busy working on serious project that I developed using PHP + Laravel for backend and React for frontend.
This time I think I will have a plenty of time for learning. I am still interested in Python, and Django a bit. But when I remember my experience on trying Django, I am worried I will get the same result.
Beside Python, my interest includes Java and C# + ASP.net Core. So I have to be able to manage my time if I want to have sufficient knowledge/skill on all of them, which is not easy at all.
Hello Alexander. I also had the same issue as you. I was able to get above this by using windows subsystem for linux (WSL) with an Ubuntu installation from the store (but really any linux distro would do). WSGI seems to run perfectly on linux and installation was smooth. The best part is you can hook up VS Code to your WSL instance and (at least for me) your dev environment feels exactly as it did before.
Here's Microsoft's installation guide docs.microsoft.com/en-us/windows/w.... The page also has links that explain how the system works in greater detail. Hope this helps!
Happy to help! My hope is that somebody will come across this and it will help them avoid all the frustration I went through. Also love your post series! I keep rereading it every few weeks, good stuff!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Let me tell my short story about Django.
About a year ago, I wanted to try Django, with almost no knowledge of Python. After reading some introductory materials in Python documentation that I downloaded, I went to Django official site. I followed its tutorial given in the site. Although there were some things I didn't really comprehend, I got the overall idea. At least, I could see the result expected after doing the tutorial.
Then I wanted to try Django using Apache web server on Windows. Then came the problem : I couldn't install WSGI on Windows. I followed steps suggested in the WSGI documentation, but failed. After not having solution, I stopped my trial, and stopped learning Django too.
I didn't have time to resume learning of both Django and Python due to busy working on serious project that I developed using PHP + Laravel for backend and React for frontend.
This time I think I will have a plenty of time for learning. I am still interested in Python, and Django a bit. But when I remember my experience on trying Django, I am worried I will get the same result.
Beside Python, my interest includes Java and C# + ASP.net Core. So I have to be able to manage my time if I want to have sufficient knowledge/skill on all of them, which is not easy at all.
Hello Alexander. I also had the same issue as you. I was able to get above this by using windows subsystem for linux (WSL) with an Ubuntu installation from the store (but really any linux distro would do). WSGI seems to run perfectly on linux and installation was smooth. The best part is you can hook up VS Code to your WSL instance and (at least for me) your dev environment feels exactly as it did before.
Here's Microsoft's installation guide docs.microsoft.com/en-us/windows/w.... The page also has links that explain how the system works in greater detail. Hope this helps!
Thanks for share this!
Happy to help! My hope is that somebody will come across this and it will help them avoid all the frustration I went through. Also love your post series! I keep rereading it every few weeks, good stuff!