码迷,mamicode.com
首页 > 其他好文 > 详细

第一个django项目-通过命令行和pycharm两种方式

时间:2018-12-14 19:49:43      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:因此   输入   默认端口   env   存放位置   tar   系统默认   进入   png   

以本机环境为例,ip地址为172.20.16.148,windows平台,虚拟环境路径为d:\VirtualEnv,项目存放位置为d:\DjangoProject

 

命令行方式

1.进入虚拟环境创建项目django-admin startproject projectname

技术分享图片

项目的存放位置为django-admin执行时的路径,因此要在创建项目之前创建和进入项目文件存放的目录。

执行后会在d:\DjangoProject目录下形成一个first_project文件夹,文件夹下包含一个与项目名称相同的文件夹和一个manage.py文件,如下。

技术分享图片

 

2.运行项目python manage.py runserver

进入项目所在文件夹,执行manage.py文件,此时这个cmd界面处于挂起状态,不能进行其它输入,可通过ctrl+c中断。

技术分享图片

可通过在浏览器中输入倒数第二行的http串验证是否成功,系统默认只有本机可访问且端口号为8000。

 技术分享图片

  

3.修改默认端口号

运行项目时直接加上端口号即可,例如想启用9000端口,如下,在浏览器中则需要通过http://127.0.0.1:9000访问

技术分享图片

 

4.设置使同一个局域网内其他主机可访问,此时需同时指定端口号,可能还需要关闭本机防火墙。

运行项目时指定host为0.0.0.0,例如python manage.py runserver 0.0.0.0:8000,可通过局域网内其他机器访问http://172.20.16.148:8000

 

 PyCharm方式

 1.打开专业版Pycharm,通过文件->新项目->选择django,并选择项目存放路径和解释器。

技术分享图片

执行一段时间后结果如下,比通过命令行执行多了一个templates目录。

技术分享图片

 

2.在pycharm中点击右上角的三角箭头进行运行,下方输出结果与在命令行中执行一样,并且同样可以通过http串进行验证。

技术分享图片

 

 3.修改端口和使局域网内其他主机可访问。

点击右上角的项目名称旁的倒三角符号,选择Edit  Configurations,如果只需要修改端口号,则修改Port为自己想要的即可。

技术分享图片

如果想局域网内的其他主机可以访问,则需要修改host为0.0.0.0,并在项目的setting.py文件中将本机ip添加到ALLOWED_HOSTS中。

第一个django项目-通过命令行和pycharm两种方式

标签:因此   输入   默认端口   env   存放位置   tar   系统默认   进入   png   

原文地址:https://www.cnblogs.com/Forever77/p/10120761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!