032 發布Django服務專案

2021-09-29 21:09:13 字數 909 閱讀 8100

先裝個yum

再裝python3

yum install python3

然後用python3裝django

由於django2.2以上的資料庫有點問題

所以我們用django2.1

python3 -m pip install django==2.1.*

然後建立專案

django-admin startproject djangotest

這裡要修改一下settings檔案

因為要對伺服器進行許可

開啟settings,找到

allowed_hosts =

新增以下伺服器位址

比如allowed_hosts = [123.45.67.89]

如果要用8000埠,那麼要改一下防火牆

1.看下防火牆開啟埠的列表

firewall-cmd --zone=public --list-ports

2.開啟8000埠

firewall-cmd --zone=public --add-port=8000/tcp --permanent

3.重啟防火牆

firewall-cmd --reload

然後python3 manage.py runserver 0.0.0.0:8000

8000埠可以改

但是前面要用0.0.0.0

0.0.0.0和127.0.0.1是不一樣的

然後在阿里雲開啟埠

然後訪問一下***x:8000

IIS6 0 發布Django專案

一 iis 上線django專案詳細步驟 1 模組對映引數 fastcgimodule d python36 python.exe d python36 lib site packages wfastcgi.py djangowebhardler 2 fastcgi 環境變數配置 鍵值對 2 pyt...

專案django 後端08 發布新聞成功

1,前端新建表單模型 news models.py class news models.model title models.charfield max length 200 desc models.charfield max length 200 thumbnail models.urlfield...

Django 3 1 發布,非同步支援增強

django 3.1 已經發布。此版本亮點包括 要開始使用非同步檢視,需要宣告乙個檢視 async def async def my view request await asyncio.sleep 0.5 return httpresponse hello,async world 無論是在 wsg...