Redash二次開發-開發環境搭建


環境:win7+pycharm 2018.2 +redash

1.安裝pycharm並如何正常使用,找度娘。

2.配置pycharm vcs,設置github用戶,從github新建redash項目

    Pycharm中操作路徑:vcs—git—clone

   

3.為新項目建立裝虛擬環境

 

 

 

4.配置調試服務

 

至此,pycharm開發環境基本已經搭建起來了。

5.配置redash運行所依賴的postgres和redis(如何安裝兩者及如何初始化post數據,參考redash開發文檔),並在redash/settings/__init__.py中配置REDIS_URL和SQLALCHEMY_DATABASE_URI兩個參數

修改后:

REDIS_URL = os.environ.get('REDASH_REDIS_URL', os.environ.get('REDIS_URL', "redis://192.168.200.162:6379/0"))

SQLALCHEMY_DATABASE_URI = os.environ.get("REDASH_DATABASE_URL", os.environ.get('DATABASE_URL', "postgresql://postgres@192.168.200.162/postgres"))

 

到此為止,系統就可以運行起來了,只是看不到界面,需要對前端進行編譯,步驟如下:

1.進入代碼根目錄,運行npm install

 

運行npm run watch

 

注意,此過程如果出錯,很有可能需要安裝VCForPython27.msi,看錯誤提示自行決定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM