1.这里用的是 Python3 。若是没有安装PIP,可以输入以下命令
sudo apt-get install python3-pip
2.首先,就是安装Django了,打开终端
sudo pip3 install django==2.1.1
3.安装selenium
sudo pip3 install --upgrade selenium
4.在自己保存代码的地方新建一个文件 functional_tests.py
如果没有权限保存文件时,可以尝试这样打开文件,写入代码,点保存即可。一般会出现在 、/home/用户名,这个文件夹下
sudo gedit functioanl_tests.py
from selenium import webdriver
browser = webdriver.Firefox()
browser.get("http://localhost:8000")
assert'Django'in browser.title
点保存的时候,若是在终端出现。以下字样,是正常发的现象
5.在终端运行,输入
python3 functional_tests.py
6.由于自己用的火狐(Firefox),有个问题,得去git 下个 geckodriver
连接:https://github.com/mozilla/geckodriver/releases
解压之后,将geckodriver 放在 /usr/local/bin 的文件夹内即可
这时候,浏览器还是无法正式打开的,会出现没有 Firefox 无法建立到 ws://localhost:8000/ 服务器的连接 的问题,下面就会解决的
7.创建superlists文件夹。
django-admin.py startproject superlists
8.在第一个的superlists下,在终端输入
python3 manage.py runserver
9.保持之前那个终端不动。进入superlists上一级目录。再次子啊终端输入
python3 functional_tests.py
10 如果顺利的话,在Firefox会有以下的结果:
这样说明 Django已经可以运行了