What does pipenv install django==3.0 or pipenv install django==3.1 mean?
I am new to Django. I know the basics of python. I have been reading this book django for beginners. There has been explicit use of pipenv with little explanation. I get it, it creates virtual environment, and which I didn't understand either or its importance. I don't even know what if we don't create a virtual enviorment for django setup, or how will it be achieved anyway! I am very confused. I just get a feeling of I understand this pipenv install django==3.0 or pipenv install django mean? Because the author used them respectively for creating a "page", which he called app, and "helloworld", which he made by startproject. please, give me a short idea on this. I feel I can understand if directed. I didn't get an answer online. That shit is confusing out there.