2012-08-22 21 views

回答

4

編輯:
Extended walk-through

上傳您的網站

帳戶根目錄下創建public_html目錄的新子目錄。將該子目錄命名爲與Django項目相同的名稱。現在,通過FTP或cPanel文件管理器將您的Django項目上傳到指定的子目錄。做同樣的事,你的應用程序

它應該是這樣的:

home/ 
+ <user_name> 
    + public_html 
     - <project_name> 
      * __init__.py 
      * settings.py 
      * urls.py 
      * ... 
     - <app_name> 
      * __init__.py 
      * views.py 
      * models.py 
      * ... 
     - media 
     - templates 
     - static 

運行Django 1.4

HelioHost自帶安裝使用Django 1.3,它可以是,如果你已經有種令人討厭1.4開發了一切。幸運的是,這是一個很容易解決的問題。你需要使用Filezilla或其他來做到這一點。

請從https://www.djangoproject.com/download/1.4/tarball下載Django源文件並將其解壓縮。然後,使用FileZilla的傳輸目錄Django-1.4/django到您的public_html文件夾

接下來,創建一個調度文件(dispatch.wsgi)處理您的項目,並把它放在/home/<user_name>/public_html/<project_name>爲了運行1.4,你必須設置它是這樣的:

import os, sys 

sys.path.insert(0,"/home/<user_name>/public_html") 

os.environ['DJANGO_SETTINGS_MODULE'] = '<project_name>.settings' 
os.environ['PYTHON_EGG_CACHE'] = '/home/<user_name>/.python_egg_cache' 


from django.core.wsgi import get_wsgi_application 
application = get_wsgi_application() 

「/ home/<user_name>/public_html」必須插入到sys路徑的前面,以便您上傳的django副本已被使用。

使其CHMOD權限755

遵循heilohost概述其餘的步驟,你是好去