s40723210 cad2019

  • Home
    • Site Map
    • reveal
    • blog
  • Weeks
    • Week2-5
    • Week6-9
    • Week10-14
      • Solidworks-history
      • NX-history
      • Inventor-history
      • Creo(ProE)-history
    • Week15-18
    • 期末報告
  • Notes
    • git基本指令
    • python基本語法
      • 練習-1
      • 練習-2
      • 練習-3
      • 練習-4
    • vi 與 vim 的指令整理
    • Dos 基本指令
    • SolveSpace的快捷鍵
    • Nx12快捷鍵
    • Video device
    • Q&A
  • Organize books
    • Space Modeling with SolidWorks and NX
    • NX 12 for Engineering Design
      • 第一章-簡介
      • 第二章-入門教學
      • 第三章-二維草圖
      • 第四章-三維建模
      • 第五章-基本草圖
      • 第六章-組配建模
      • 第七章-曲面建模
      • 第八章-有限元素分析
      • 第九章-程式編寫與模擬
  • CAD software
    • AutoCAD
    • Inventor
    • Solidworks
    • solvespace
    • NX
    • Onshape
    • Creo(ProE)
  • About
Creo(ProE) << Previous

About

此內容管理系統以 https://github.com/mdecourse/cmsimde 作為 submodule 運作, 可以選定對應的版本運作, cmsimde 可以持續改版, 不會影響之前設為 submodule, 使用舊版 cmsimde 模組的內容管理相關運作.

利用 cmsimde 建立靜態網誌方法:

1. 在 github 建立倉儲, git clone 到近端

2. 參考 https://github.com/mdecourse/newcms, 加入除了 cmsimde 目錄外的所有內容

以 git submodule add https://github.com/mdecourse/cmsimde cmsimde

建立 cmsimde 目錄, 並從 github 取下子模組內容.

3.在近端維護時, 更換目錄到倉儲中的 cmsimde, 以 python wsgi.py 啟動近端網際伺服器.

動態內容編輯完成後, 以 generate_pages 轉為靜態內容, 以 git add commit 及 push 將內容推到遠端.

4. 之後若要以 git clone 取下包含 submodule 的所有內容, 執行:

git clone --recurse-submodules https://github.com/mdecourse/newcms.git


Develop

https://github.com/mdecourse/cmsimde 的開發, 可以在一個目錄中放入 cmsimde, 然後將 up_dir 中的內容放到與 cmsimde 目錄同位階的地方, 使用 command 進入 cmsimde 目錄, 執行 python wsgi.py, 就可以啟動, 以瀏覽器 https://localhost:9443 就可以連接, 以 admin 作為管理者密碼, 就可以登入維護內容.

cmsimde 的開發採用 Leo Editor, 開啟 cmsimde 目錄中的 cmsimde.leo 就可以進行程式修改, 結束後, 若要保留網際內容, 只要將 cmsimde 外部的內容倒回 up_dir 目錄中即可後續對 cmsimde 遠端倉儲進行改版.

init.py 位於  up_dir 目錄, 可以設定 site_title 與 uwsgi 等變數.


Creo(ProE) << Previous

Copyright © All rights reserved | This template is made with by Colorlib