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即可。
Django基础

上面操作都是在linux中进行