2011-09-01 40 views
4

哨兵源代碼有一個wsgi.py它使用一些默認的server.py內。我的目標是將哨兵作爲我的django網站的一部分運行。但是我沒有鏈接到apache2的sites-enabled中的wsgi.py。我應該將server.py的內容複製到我自己的settings.py中以使其起作用嗎?目前通過不做任何事情,SECRET_KEYSENTRY_KEY的值是不同的。因此,客戶端無法將例外張貼到哨兵服務器。什麼我需要運行哨兵我的Django的網站

回答

0

有一點需要確定的是,您已經在setting.py中添加了哨兵和烏鴉到您的INSTALLED_APPS中(做完pip install sentry之後)。

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    # Uncomment the next line to enable the admin: 
    'django.contrib.admin', 
    # Uncomment the next line to enable admin documentation: 
    # 'django.contrib.admindocs', 
    'sentry', 
    'raven.contrib.django', 
) 

此外,還要確保你添加崗哨到您的urls.py有:

url(r'^sentry/',include('sentry.web.urls')),