开发者社区> 袁勇i> 正文

Django之路——2 Django的安装

简介: Django的安装分为两种方式,一种是命令行安装,另外一种是pycharm安装。在这里只说一种在命令行里面安装的 1.命令行安装 这个自不必多说,直接上干货,如果遇到pip版本过低,安装失败的,请自自行按照命令行的提示更新pip版本。
+关注继续查看

Django的安装分为两种方式,一种是命令行安装,另外一种是pycharm安装。在这里只说一种在命令行里面安装的

1.命令行安装

这个自不必多说,直接上干货,如果遇到pip版本过低,安装失败的,请自自行按照命令行的提示更新pip版本。

由于我已经安装过了 所以显示我已经安装了 目前最新版本是2.0.6版本。安装之后我们还要做一件事就是把Django加入环境变量:

找到图上的这个Django-admin.exe(应用程序),这样就说明我们安装成功了,然后要做的就是把这个加入环境变量,这样方便以后再cmd命令行里面直接敲命令。

2.既然我们安装成功了,那我们就来新建一个Django的项目:

这个mysite是项目名称,这里要注意一点,很多小白在新建一个项目的时候不知道自己的项目放在什么,你当前所在的位置就是你项目所在的地方。

当前目录下会生成mysite的工程,目录结构如下:

        

  • manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。
  • settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。
  • urls.py ----- 负责把URL模式映射到应用程序。

 

3、在mysite目录下创建应用

1
python manage.py startapp blog

        

 

4、启动django项目

1
python manage.py runserver 8080

       这样我们的django就启动起来了!当我们访问:http://127.0.0.1:8080/时就可以看到:

       

 

 

 

 

 表示项目创建成功。

这里需要注意一点,如果不想用默认的ip和端口号,则需要自己手动添加ip和端口号,分两步进行:

1.找到settings文件

 

 把ALLOWED_HOST=[ ]这个列表里的默认值修改一下,把你允许访问的ip地址放里面,若是图简单可以直接像我这样写,但是这么写有一点不好就是所有的电脑都可以访问。

更多详细请访问https://blog.csdn.net/heatdeath/article/details/71076333

修改好了之后你的指定ip和端口号的命令就可以这么写了

python manage.py runserver  192.168.127.1:8000

 

 那么如何安装django,和创建一个项目并且跑起来,你会了吗。。。。。

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
推荐 2 款非常好用的应用 App
推荐 2 款非常好用的应用 App
4 0
推荐 2 款非常好用的应用 App
推荐 2 款非常好用的应用 App
5 0
服务器端网页编程-前言
开始服务器端编程通常比客户端编程要简单,因为动态的页面倾向于执行非常类似的操作(从数据库中获取数据然后显示到一个页面中,确认用户输入的数据以及保存到一个数据库中,检查用户的权限和登陆用户,以及更多),并且它是用能使这些和其他的常见网页服务端操作变简单的网页框架来构建的。
4 0
网络安全工作要点:第一篇 安全自查之资产梳理
网络安全工作要点:第一篇 安全自查之资产梳理
5 0
网络安全工作要点:第二篇 安全自查之账号安全审查
网络安全工作要点:第二篇 安全自查之账号安全审查
5 0
ERROR o.s.o.j.LocalContainerEntityManagerFactoryBean 426 - Failed to initialize JPA EntityManagerFa
ERROR o.s.o.j.LocalContainerEntityManagerFactoryBean 426 - Failed to initialize JPA EntityManagerFa
4 0
如何对集成树进行解释?(上)
如何对集成树进行解释?(上)
3 0
“玩转链表”第一弹(算法 NO.3)
本文所列题目来自 LeetCode 中国网站,属于算法面试中关于链表的经典高频考题(“玩转链表”第一弹)。题解由 Doocs 开源社区 leetcode 项目维护者提供
3 0
+关注
袁勇i
python爱好者,爱好研究各项新技术
41
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载