Ubuntu20下的Django安装的方法步骤

 更新时间:2021年01月24日 16:52:07   作者:XIYOUDADI  
这篇文章主要介绍了Ubuntu20下的Django安装的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

网上找了很多资料,都不理想。其实ubuntu20以后的版本,很多功能都预装好了,安装django也没有以前的版本那么复杂。
很简单,只需要几步就可以安装成功。

因为 ubuntu20 里已经预装了python,所以可以直接使用pip来安装需要安装的包。
django也是如此。也不用单独去下载django的安装包,直接运行pip3就行。
如果没有pip3,那么就需要安装一下

sudo apt install python3-pip

ubuntu中的python运行命令与windows不一样,windows直接运行python即可,而Ubuntu要运行python3。

为了安装快点,可以指定douban源

pip3 install django -i https://pypi.doubanio.com/simple

安装完成后,查询安装结果
可以查看到django版本和django安装路径

pip3 show django

新建一个文件夹,用来放新建的网站,并在此文件夹下输入命令建立新项目,名字为“web1”

django-admin startproject web1

然后继续建立一个子应用“hello”
建立子应用,要首先进入这个新建的项目“web1”的文件夹下,因为这个文件夹里包含了manage.py文件,否则运行manage.py会出现找不到此文件的错误

python3 manage.py startapp hello

修改项目文件夹下的settings.py里的设置
ALLOWED_HOSTS = [ ]改成ALLOWED_HOSTS = ['*'],*的意思就是允许所有主机的访问

启动web服务
此时启动的web服务是在127.0.0.1端口为8080上,端口号可以自定义修改

python3 manage.py runserver 8080

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

在这里插入图片描述

如果,想让其机器从网络访问此web,那可以在启动服务的时候设定本机的ip地址和指定的端口号

python3 manage.py runserver 192.168.80.130:8080

在这里插入图片描述

至此,django就安装成功了。到此这篇关于Ubuntu20下的Django安装的方法步骤的文章就介绍到这了,更多相关Ubuntu20 Django安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • numpy中np.c_和np.r_的用法解析

    numpy中np.c_和np.r_的用法解析

    本文主要介绍了numpy中np.c_和np.r_的用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • 使用Python实现绘制发散条形图

    使用Python实现绘制发散条形图

    发散条形图用于简化多个组的比较,它许我们比较各组中的数值,还帮助我们快速地想象出有利的和不利的或积极的和消极的反应,下面我们就来看看如何使用Python绘制发散条形图吧
    2024-04-04
  • Python的hashlib库获取超大文件的md5值实例探究

    Python的hashlib库获取超大文件的md5值实例探究

    这篇文章主要为大家介绍了Python的hashlib库获取超大文件的md5值实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • python机器学习算法与数据降维分析详解

    python机器学习算法与数据降维分析详解

    这篇文章主要为大家介绍了python机器学习算法与数据降维的分析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • Python3.7 读取 mp3 音频文件生成波形图效果

    Python3.7 读取 mp3 音频文件生成波形图效果

    这篇文章主要介绍了Python3.7 读取 mp3 音频文件生成波形图小编,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • Python中dilb和face_recognition第三方包安装失败的解决

    Python中dilb和face_recognition第三方包安装失败的解决

    本文主要介绍了Python中dilb和face_recognition第三方包安装失败的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 一篇文章了解Python中常见的序列化操作

    一篇文章了解Python中常见的序列化操作

    这篇文章主要给大家介绍了软玉Python中常见的序列化操作的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • Python爬虫采集Tripadvisor数据案例实现

    Python爬虫采集Tripadvisor数据案例实现

    这篇文章主要为大家介绍了Python爬虫采集Tripadvisor数据案例实现,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • python学生管理系统学习笔记

    python学生管理系统学习笔记

    这篇文章主要为大家详细介绍了python学生管理系统的学习笔记,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Django初步使用Celery处理耗时任务和定时任务问题

    Django初步使用Celery处理耗时任务和定时任务问题

    这篇文章主要介绍了Django初步使用Celery处理耗时任务和定时任务问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12

最新评论