running in installing django once you've created your virtual environment and activated itinstall django(ll_env)learning_logpip install django installing collected packagesdjango successfully installed django cleaning up (ll_env)learning_logbecause we're working in virtual environmentthis command is the same on all systems there' no need to use the --user flagand there' no need to use longer commands like python - pip install package_name keep in mind that django will be available only when the environment is active creating project in django without leaving the active virtual environment (remember to look for ll_env in parentheses)enter the following commands to create new projectu (ll_env)learning_logdjango-admin py startproject learning_log (ll_env)learning_logls learning_log ll_env manage py (ll_env)learning_logls learning_log __init__ py settings py urls py wsgi py the command at tells django to set up new project called learning_log the dot at the end of the command creates the new project with directory structure that will make it easy to deploy the app to server when we're finished developing it note don' forget this dotor you may run into some configuration issues when we deploy the app if you forget the dotdelete the files and folders that were created (except ll_env)and run the command again running the ls command (dir on windowsv shows that django has created new directory called learning_log it also created file called manage pywhich is short program that takes in commands and feeds them to the relevant part of django to run them we'll use these commands to manage tasks like working with databases and running servers the learning_log directory contains four files wthe most important of which are settings pyurls pyand wsgi py the settings py file controls how django interacts with your system and manages your project we'll modify few of these settings and add some settings of our own as the project