Django之路——2 Django的安装
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,和创建一个项目并且跑起来,你会了吗。。。。。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JavaScript函数式编程之深入理解纯函数
更多相关内容见博客 github.com/zhuanyongxi… 纯函数是函数式编程的基础,需要重点理解。纯函数的作用,可以看《JavaScript函数式编程之为什么要函数式编程(非严谨技术层面的扯淡)》。 纯函数的概念: 纯函数是这样一种函数,即相同的输入,永远会得到相同的输出,而且没有任何可观察的副作用。 他的重点在于“相同的输入,永远会得到相同的输出”,后面所说的副作用也是为了满足这一点。 在详细说明纯函数之前,先讲两个其他的概念:可变数据类型和不可变数据类型。 我们知道,在JavaScript中,基本数据类型都是不可变的,他们只能被替换,不能被修改。例如当我们在对字符串进行操作的时候,我们并不能改变这个字符串本身。 var str = 'I am hero'; console.log(str.toUpperCase()); // "I AM HERO" console.log(str); //"I am hero" 我们能做的只有把返回的新字符串重新赋值给变量。 var str = 'I am hero'; str = str.toUpperCase(); // "I AM ...
- 下一篇
Python爬虫(一)——豆瓣下图书信息
爬虫目的:随着近年互联网的发展,网络上的信息飞速数量增长。在庞大的数据面前想要获得期望的信息往往如同大海捞针。通过合理的筛选,在百万甚至数亿计的数据中找到所需信息,无疑有着非常大的意义。在豆瓣网下,有很多与日常生活相关的模块网站内置的评分评价功能可以为用户提供很大选择空间,以豆瓣读书为例: 其中包含六个大型模块(文学,流行,文化,生活,经管,科技),内部细分了145个小型模块。在以数十万计的图书信息中,找到各模块中热门好评图书,对于读者或是书商都是很重要的。 爬虫代码概述 一.数据存储 csv文件存储,为方便后继使用pandas进行分析,对于爬取的html文件使用BeautifulSoup进行解析字段选择为 : 书名(titles) 作者/出版社(authors) 评分(nums) 评论数(peoples) 1 csvinfo = open(name + '.csv', 'ab') 2 begcsv = csv.writer(csvinfo) 3 begcsv.writerow(['titles', 'authors', 'nums', 'peoples']) 4 csvinfo.c...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Mario游戏-低调大师作品
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装