Django基础
一.建立虚拟环境
为项目新建一个目录,将其命名为learning_log,再在终端切换到这个目录,并创建一个虚拟环境,如果你使用的是python3,可使用如下命令来创建虚拟环境:
learning_log$ python -m venv ll_env
learning_log&
这里运行了模块venv,并使用它来创建一个名为ll_env的虚拟环境。
二.**虚拟环境
建立虚拟机后,需要使用下面的命令**它:
learning_log$ source ll_env\Scripts\activate
(ll_env)learning log$
要停止使用虚拟环境,可执行命令deactivate:
(ll_env)learning_log$ deactivate
learning_log$
三.安装Django
创建并**虚拟环境后,就可以安装Django:
(ll_env)learning_log$ pip install Django
Installing collected packages:Diango
Successfully installed Djiango
Cleaning up…
(ll_env)learning_log$
由于我们是在虚拟环境中工作,因此在所有的系统中,安装Django的命令都相同:不需要指定标志–user,也无需使用python -m pip install package_name这样较长的命令。
别忘了,Djiango仅在虚拟环境处于活动状态时才可用。
四.在Djiango中创建项目
在依然处于活动的虚拟环境的情况下(ll_env包括在括号内),执行如下命令来新建一个项目:
(ll_env)learning_log$ django-admin.py startproject learning_log .
(ll_env)learning_log$ ls
learning_log ll_env manage.py
(ll_env)learning_log$ ls learning_log
init.py settings.py urls.py wsgi.py
第一处的命令让Djiango新建一个名为learning_log的项目。这个命令末尾的句点让新项目使用合适的目录结构,这样开发完成后可轻松地将应用程序部署到服务器。
五.查看项目
下面来核实Djiango是否正确的创建了项目,为此,可执行命令runserver,如下所示:
(ll_env)learning_log$ pyrhon manage.py runserver
performing system checks…
system check identified no issues (0 silenced).
July 15, 2018 - 14:01:35
Djiango version 1.8.4, using setting ‘learning_log.setting’
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
现在打开一款WEB浏览器,并输入URL:http//localhost:8000/;如果这个不管用,请输入http:/127.0.0.1:8000/.你将看到浏览器显示页面,这个页面是Djiango创建的,让你知道到目前为止一切正常。关闭这个服务器,按Ctrl+C即可。