一、url解释
1url是全球资源定位符,网上的每个文件都有唯一的url地址,组成:协议、服务器名称(或IP地址)、路径和文件名。
2有时候,URL以斜杠“/”结尾,而没有给出文件名,在这种情况下,URL引用路径中最后一个目录中的默认文件(通常对应于主页),这个文件常常被称为 index.html 或 default.htm。
3http://(协议)www.aspxfans.com:8080(域名或IP地址和端口)/news/index.asp(路径)?boardID=5&page=2#name(参数)
二、创建一个Django项目
1在虚拟机中创建一个隔离的python环境,mkvirtualenv -p /usr/bin/python3.5 first。(每次创建新的Django项目都新建一个python隔离环境)
2在虚拟环境中安装Django库 pip install django
3创建Django项目 Django-admin startproject crm (创建的Django项目可以和隔离的python环境在不同的文件夹下, 用~命令进入用户根目录,然后创建Django项目)
4利用ls -a 并cd到含有manage.py的crm文件夹中,(在项目根目录下)运行命令python manage.py runserver0.0.0.0:8000
5在Chrome地址栏中输入127.0.0.1:8000回车进入Django项目
6pycharm连接Django项目,远程连接虚拟集中隔离的python环境,然后通过tool-development-configuration连接虚拟机中的同步项目文件
三、pycharm连接Django服务
1pycharm启动Django服务,如图配置configuration,点击运行即可开启服务,
(我在第一配置完configuration后点击运行,出现代码一次性执行完毕,没有出现Django服务等待界面,经过测试,原因是我在创建项目的时候将项目建立在F盘的一级目录下,之后将项目建立在二级目录:F:\Django\first下就可以了)
配置第5点是在setting中的language&frameworks中的Django项目,
2pycharm(远程命令启动服务,同Xshell一样)连接远程ssh,
切换到远程隔离python环境,
cd到项目根目录下,
运行命令python runserver.py 0:8000
在浏览器地址中输入127.0.0.1:8000回车进入Django项目
四、利用pycharm创建一个新的应用
1.创建一个视图 在项目文件夹下创建views.py文件
在项目文件下的url文件中定义对应视图的url 注意路径的第一个参数跟视图函数名没有关系
2创建一个新的应用 利用ssh在项目的根目录下使用命令 python manage.py startapp appname 将新建的app下载到pycharm
3在新应用的文件夹下创建视图
4在新应用文件夹下创建urls关联文件
5将新应用关联到项目的urls文件中
6运行,在浏览器地址中输入http://127.0.0.1:8000/student/index/ 回车