![](/img/trans.png)
[英]uWSGI + nginx for django project, error with strting uwsgi
[英]How to visit a git branch of Django project on Nginx/uWSGI server?
我已經使用Django , uWSG I和virtualenv成功構建了在Nginx服務器上托管的多個網站。
我從未使用版本控制,但現在我開始使用Git 。
我理解如何創建,提交和推送分支。
我的問題是: 如何在我正在工作的網站的網址上看到不同的Git分支?
我是否將Nginx配置文件更改為指向不同的位置?
我剛剛更新了我的項目的dev分支,當然該站點沒有反映出這些變化。
如何告訴服務器為項目的dev分支或主分支服務?
我寧願避免使用具有不同子域的復雜系統用於不同的分支 - 我真的只想要最簡單的工作。
[更新]我發現很多頁面都解釋了設置登台服務器的復雜方法等等,但我真的只是想了解發生了什么......我對於服務器如何與a進行交互的理解存在巨大的概念漏洞本地Git項目。
現在,Nginx配置和uWSGI配置指向如下文件夾:
/var/www/sitefiles
那是Django文件夾(里面是sitefiles / settings.py等)。
它在那個文件夾中我做了git init,一些提交,分支和推送。
使用Git是否意味着Nginx和uWSGI配置應指向別處?
它很簡單,轉到安裝了git的項目的路徑,並檢查所需的banch並觸摸wsgi文件
git checkout dev
touch project/wsgi.py
或回滾到主分支
git checkout master
touch project/wsgi.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.