Django 部署到Apache上CSS消失的問題
在網上搜索到相關的解決方案,但是我搞不定,可能還沒到那麼高深的地步吧,
我自己研究了哈,做了兩個小小的改動,讓admin頁面有了CSS
第一步:
在apache2.conf中加了以下內容
<Location "/static/">
SetHandler None
</Location>
即所有通過URL /static/訪問的內容都不需要CGI處理,自己處理,這個時候它會自動跑到
/var/www。apache預設的html目錄下去尋找static資料夾。
第二步:
將app admin目錄下的static資料夾copy到/var/www下,
雖然上述實現了CSS能夠使用,但是我知道這的確是很不對的方法。雖然暫時對admin有用。
研究中,也算是一種收穫吧。
其他的APP怎麼辦?所以需要繼續研究哈,,
=======================================================
將第二步進行如下操作即可:
還是同樣在apache2.conf中新增:
Alias /static /../../../../ (此為admin的app的static目錄完成路徑)
相關推薦
Django 部署到Apache上CSS消失的問題
在網上搜索到相關的解決方案,但是我搞不定,可能還沒到那麼高深的地步吧, 我自己研究了哈,做了兩個小小的改動,讓admin頁面有了CSS 第一步: 在apache2.conf中加了以下內容 <Location "/static/"> SetHandler
Windows上Python3.6環境django部署到Apache伺服器
最近在部署一個django專案到Apache伺服器上遇到了不少問題現整理個完整流程 1.準備工作 python版本:python3.6.1 64位 django版本:django 1.11.2 Apa
IIS部署django,CSS消失問題/無法工作
問題特徵: django網站中的靜態檔案CSS、Image在本地伺服器使用runserver指令可以完美載入,部署到IIS上後CSS失效、靜態檔案消失的問題 方法來源: 解決步驟: ①在專案的具體app路徑下的static資料夾(settings中STATIC_URL指
把Django專案部署到Apache上
部署環境:本地為win10+python3+Mysql+Django自帶伺服器雲端為阿里雲Ubuntu+python2.7+Mysql+Apache①首先遇到的問題:瀏覽器直接訪問,沒有迴應,瀏覽器無限菊花,很明顯,這是雲伺服器沒有配置好安全組的原因,阿里雲預設的安全組為:裡
ubuntu+apache+python+django部署
安裝 虛擬 pip3 虛擬環境 rtu 刪掉 無法訪問 err ngs 由於任務需要,在公司服務器部署的nginx+django服務要在阿裏雲上也部署一份,防止因公司斷網兒服務無法訪問;阿裏雲是ubuntu14.04+apache2.4的環境,需要安裝需要的環境加以部署。
Docker在Ubuntu16.04上安裝和部署Apache Storm
雲計算 docker storm 安裝 部署 Docker在Ubuntu16.04上安裝和部署Apache Storm1、添加Docker源sudo apt-get update 2、增加CA證書sudo apt-get install apt-transport-https ca-cer
在centos6上部署apache+svn服務器
-c 端口號 name span out pan 依賴包 ini 安裝 一、準備環境1、 selinux以及iptables設置1) 關閉selinux # 臨時關閉selinux: setenforce 0 # 禁用selinux: vim /etc/sysconfig/
在CentOS7上部署Apache Mesos
jdk 設計 建議 The container mark 一致性 md5 接收 概述 Apache Mesos是一款基於多資源(內存、磁盤、CPU、端口等)調度的開源集群管理套件,能使容錯和分布式系統更加容易。 工作原理 Apache Mesos采用了Master/Slav
Django框架-Linux7上部署
分發 txt hide forms 靜態 ons arrow form temporary 目錄結構 . └── www └── MangeSystem ├── manage.py ├── MangeSystem
django檔案圖片上傳部署異常
使用django的ImageField實現圖片的上傳功能,在本地開發測試通過,但是部署到Apache的時候,就報500的錯誤。 [Wed Sep 12 16:30:19 2018] [notice]
CentOS7.4 部署 Django + Python3 + Apache + Mod_wsgi
一. Python 配置 1.安裝 python3.6.5 源及依賴包 # yum install epel-release -y # yum groupinstall "Development tools" -y # yum install zlib-
Django框架在Apache上配置
裝好Python、Apache後,根據系統版本下載相應的mod_wsgi 下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 選擇mod_wsgi-4.5.24+ap24vc14-cp36-cp36m-win_amd64.whl下載 命令列下進
Django部署上傳和裁剪頭像圖片的外掛
一 外掛下載地址 https://github.com/qiwsir/DjangoPracticeProject 從該地址下載ImageCrop檔案包。 二 部署外掛到專案 1 複製ImgCrop/css/style.css到本專案的mysite/s
Centos6.5 django專案apache部署。
前言 網上有關的教程千篇一律,都是無腦抄,自己都不驗證一遍就直接複製,毫無意義,我通過官方文件和自己摸索,總結了一套教程。 Django自帶Web服務功能,但那只是方便開發除錯,生產環境中一般將Django搭配Apache使用,mod_wsgi是用來溝通Django和Apache的橋樑。 本教程需要下載的
在Windows上搭建Django+python+apache+wsgi
首先要注意一下,windows是32位還是64位,64位下安裝wsgi難度還是比較大,主要是網上的wsgi模組基本上都是32位系統下編譯的,在64位系統下不能使用,自己編譯的話難度就直線上升了。順便說一句,真的要編譯,還不如使用Linux,簡單又方便。 下面的操作都是基於x
[Python]DJango部署在Apache伺服器配置示例
1.Django安裝 1.1. 安裝python。 1.2. 設定環境變數,把python的路徑和python下邊的scripts路徑放在系統的path中。 1.3. 使用pip install
在Windows下使用Python3、Django和Apache部署網站
Windows下進行與Python相關的開發實在是有諸多坑。但另一方面,到了Win10,Windows的易用性和穩定性已經達到了一個相當的高度,再加上豐富的軟體生態。對我來說,Windows現在就是一
Windows伺服器上完成Let’s Encrypt免費SSL證書的自動化更新部署(apache)
Let’s Encrypt是一家致力於推動網站SSL加密普及的公益組織,受到眾多廠商的支援。其證書有效期為3個月,但是由於免費加上可以使用API完成自動化更新部署,受到眾多站長青睞。證書申請流程:下載W
mac系統在apache上部署php專案,無法訪問的問題。
網站以前是別的公司開發的,用的是php,以前沒有接觸過php,所以就先好好研究了一下怎麼測試、部署。 網上搜了一下,環境很簡單apache+mysql+php。直接在網上下載了一個mac版的xampp,整個環境就都好了。 然後興沖沖的把php專案放到apache的專案目錄下
從零開始搭建個人網站(6)nginx+uWSGI部署Django專案(上)
Django雖然自帶一個Server,但只能作為開發時測試使用,我們需要一個可以穩定而持續的伺服器對網站進行部署,比如Apache, Nginx, lighttpd等,本篇將利用nginx和uWSGI部署Django網站專案。 前言 n