亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

django項目開發(fā)部署完整案例【最終效果展示】【源碼】【simpleui】【增刪改查】

dcr309duan / 2488人閱讀

摘要:最近有個項目需要一個簡單的頁面,為了實現(xiàn)對項目基礎(chǔ)信息增刪改查的功能,于是就用寫了一個,開發(fā)工具是。歷經(jīng)大坑小坑,最終成功上線,這里記錄下整個過程,并分享出源碼,放在文章最后。源碼源碼下載地址提取碼參考下部署項目詳細(xì)操作步驟部署

Background

  • 最近有個項目需要一個簡單的頁面,為了實現(xiàn)對項目基礎(chǔ)信息增刪改查的功能,于是就用django+simpleui寫了一個,開發(fā)工具是pycharm。歷經(jīng)大坑小坑,最終成功上線,這里記錄下整個過程,并分享出源碼,放在文章最后。
  • 如果你想自己測試下,拿到源碼,首先你得有python3環(huán)境吧,然后你可以按照README.md文件中的【快速開始】準(zhǔn)備下你自己的本地環(huán)境,按照步驟應(yīng)該就能起來,如果遇到問題可以評論問我(不要私信我),我天天都刷博客,有消息就能看到,看到就會及時回復(fù)。

1、先上最終效果

2、定制化

  • 定制主題

先安裝再配置 pip3 install django-simpleui

  • 定制網(wǎng)站logo

  • 定制網(wǎng)站favicon.ico

需要自己制作,這是在線制作網(wǎng)站 在線制作ico圖標(biāo)


  • 定制網(wǎng)站菜單

圖標(biāo)可以在這個網(wǎng)站上找【Font Awesome】, 使用就很簡單了。

3、部署到服務(wù)器上

這里采用Nginx配合uWSGI的方式。
部署前需要修改下配置 settings.py

1.DEBUG = False
2.ALLOWED_HOSTS = [’*’]
3.STATIC_ROOT = os.path.join(BASE_DIR, “static”)

  • 首先在服務(wù)器上建目錄并修改權(quán)限
mkdir /pywebuseradd nginxchown -R nginx.nginx /pyweb/
  • 然后把項目拷貝到這個目錄下

  • 安裝依賴(我這里沒用虛擬環(huán)境)

pip3 install -r requirements.txt
  • 配置nginx并啟動

怎么安裝這里就不贅述了,安裝好把nginx.conf的內(nèi)容換成下面的(若nginx無他用),需要修改的地方已經(jīng)注釋很清楚了。

events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    server {        listen 80;        server_name  yours.com; #改為自己的域名,沒域名修改為127.0.0.1:80        charset utf-8;        location / {           include uwsgi_params;           uwsgi_pass yours:8000;  #這個和uwsgi里的socket配置要一樣           uwsgi_param UWSGI_SCRIPT yunlu_pms.wsgi;  #wsgi.py所在的目錄名+.wsgi           uwsgi_param UWSGI_CHDIR /pyweb/yunlu_pms/; #項目路徑        }        location /static/ {        alias /pyweb/yunlu_pms/static/; #靜態(tài)資源路徑        }    }}
  • 配置uwsgi并啟動

在目錄/pyweb/yunlu_pms/下直接執(zhí)行run.sh腳本就行了。

[uwsgi]chdir=/pyweb/yunlu_pmssocket=yours:8000master=truedisable-logging=true
  • 瀏覽器訪問

訪問你配置的域名(或者是你本機的IP),沒問題的話應(yīng)該就能看到登錄界面了。

4、源碼

yunlu_pms源碼下載地址
【提取碼:king】

5、參考

【1】CentOS7下部署Django項目詳細(xì)操作步驟
【2】部署 Django

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/121602.html

相關(guān)文章

  • Django搭建個人博客:設(shè)置文章的欄目

    摘要:而文章分類一個重要的途徑就是設(shè)置欄目。修改文件欄目的欄目標(biāo)題創(chuàng)建時間文章欄目的一對多外鍵欄目的有兩個字段,名稱和創(chuàng)建日期。修改文章的欄目功能,也就完成了。對個人博客來說,欄目數(shù)據(jù)的變動通常是很少的。 博客的文章類型通常不止一種:有時候你會寫高深莫測的技術(shù)文章,有時候又純粹只記錄一下當(dāng)天的心情。 因此對文章的分類就顯得相當(dāng)?shù)闹匾?,既方便博主對文章進(jìn)行分類歸檔,也方便用戶有針對性的閱讀。...

    keelii 評論0 收藏0
  • [譯]如何使用Flask開發(fā)一個刪改的應(yīng)用(part2)

    摘要:獲取成為開發(fā)專家的技巧。我們可以在兩個文本框輸入筆記的標(biāo)題和內(nèi)容。在本教程中,我們將使用一個名為的工具。它是一個火狐瀏覽器的擴展,我們可以使用它管理數(shù)據(jù)庫。安裝,打開火狐瀏覽器,點擊,然后點找到的文件夾圖標(biāo)并點擊它。 showImg(https://cdn-images-1.medium.com/max/600/1*Ou6FFJJD3zhcIUU8wBZqIw.png); 教程譯文首發(fā)...

    adam1q84 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<