首页>>后端>>Python->本地django如何运行(django菜鸟教程)

本地django如何运行(django菜鸟教程)

时间:2023-11-30 本站 点击:1

本篇文章首席CTO笔记来给大家介绍有关本地django如何运行以及django菜鸟教程的相关内容,希望对大家有所帮助,一起来看看吧。

本文目录一览:

1、Django中怎么配置本地2、我有个linux的虚拟主机,我想运行django网站,怎么办?3、如何在服务器上部署Django项目并使其在后台一直运行4、Python3.8安装配置Django环境(上)5、python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件

Django中怎么配置本地

1创建一个django项目

2运行这个django环境,这时PyCharm会报错,提示缺少子命令

3配置PyCharm:添加 runserver 到配置中。 即可。

4再运行PyCharm上的django项目:则说明配置成功。

我有个linux的虚拟主机,我想运行django网站,怎么办?

我是linux主机,我这样在本地运行django

1 在终端进入django项目的文件夹,是有manage.py的那个目录

2 然后运行 python manage.py runserver

就可以跑起来了

如何在服务器上部署Django项目并使其在后台一直运行

前几天老师让我把一个Django项目(爬虫网页)放到校园内网上,但是我想先用自己的服务器来尝试一下。之前刚好有在Digital Ocean上买过服务器用来运行ss脚本,平时服务器一直放着没啥用,所以就拿它来试验一下。

废话不多说,第一步通过WinSCP软件把Django文件传到服务器上。

在服务器中安装Django需要的环境和我所需要的Python第三方库。

以上所有步骤完成后,还需要进行一步操作,这是我经历的一个 坑 。 打开Django文件目录中的 settings.py ,把 ALLOWED_HOSTS=[] 改为 ALLOWED_HOSTS=["*"] 。

在服务器中打开到 manage.py 所在的目录,输入命令:

python3 manage.py runserver 0.0.0.0:8000

然后按下回车,在浏览器中输入: 该服务器IP地址:8000 ,大功告成!

Attention:

1. python3 不是特定的,是根据你的Django项目所需要的环境指定的。

2. 8000 是端口号,可以修改。

如果想要Django项目一直运行,关闭终端后还在运行,即需要运行如下命令, nohup command , command 即位上文所说的 python3 manage.py runserver 0.0.0.0:8000 。

Python3.8安装配置Django环境(上)

Python3.8安装配置Django环境(上)

1、CMD查看python版本

2、CMD查看pip版本

3、pip 安装Django,默认Django3

升级pip

4、查看Django版本

5、安装mysql

6、查看mysql版本

7、建立Django文件夹并进入,

8、开始一个django项目

9、运行服务器,测试Django项目

10、使用地址访问 项目

python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件

在Django项目开发中,不能像正常web开发一样通过 'imgs/bg.jpg' 访问本地静态文件,需要做一些配置,才能实现静态文件的访问。

一、首先在项目根路径下新建一个static文件夹,然后在static文件夹下可以新建相应的css、imgs、js等文件夹,用于存放css、img、js等静态文件。

二、项目配置

1、打开settings.py,在底部添加:

2、打开urls.py,在 urlpatterns 中添加:(注意,如果你在blog目录下也建立了urls.py,那么就得在blog/urls.py中做修改。别忘了import settings):

(不过我经过实测,不加这一个,也可以完成静态文件的访问)

3、在html模板最上面添加:

然后在需要的地方按照这个格式进行调用,如:

最后重新运行项目,img等本地静态文件就可以被django找到了,这时模板对应的页面就可以显示使用img等文件了。

结语:以上就是首席CTO笔记为大家介绍的关于本地django如何运行和django菜鸟教程的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/4853.html