1. 程式人生 > >pyinstaller exe 打包django專案

pyinstaller exe 打包django專案

1.先安裝pyinstaller

pip install pyinstaller

2.進入manage所在的目錄執行:

pyi-makespec -D manage.py

會生成一個manage.spec檔案。

3.html頁面和js頁面需要手動寫入manage.spec中。

 

 

4.靜態檔案需要配置成url的形式。

url中寫入:

from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns += staticfiles_urlpatterns()

 

5.然後就可以生成了;執行

pyinstaller manage.spec

 

6.詳情可參考https://github.com/thinkAmi-sandbox/Django_pyinstaller-