Gentoo Archives: gentoo-commits

From: Slava Bacherikov <slava@××××××××××××××.ua>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/main/
Date: Tue, 29 May 2012 21:34:58
Message-Id: 1338302911.e2fa6985a1cd022339cd8dcce67299990a7829e2.bacher09@gentoo
1 commit: e2fa6985a1cd022339cd8dcce67299990a7829e2
2 Author: Slava Bacherikov <slava <AT> bacher09 <DOT> org>
3 AuthorDate: Tue May 29 14:48:31 2012 +0000
4 Commit: Slava Bacherikov <slava <AT> bacherikov <DOT> org <DOT> ua>
5 CommitDate: Tue May 29 14:48:31 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=e2fa6985
7
8 Add databrowse plugin for debug
9
10 ---
11 gpackages/main/settings.py | 10 ++++++++++
12 gpackages/main/urls.py | 9 +++++++++
13 2 files changed, 19 insertions(+), 0 deletions(-)
14
15 diff --git a/gpackages/main/settings.py b/gpackages/main/settings.py
16 index ec57163..9e6c933 100644
17 --- a/gpackages/main/settings.py
18 +++ b/gpackages/main/settings.py
19 @@ -117,6 +117,16 @@ INSTALLED_APPS = (
20 # 'django.contrib.admindocs',
21 )
22
23 +if DEBUG:
24 + INSTALLED_APPS += ('django.contrib.databrowse','debug_toolbar')
25 + EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend'
26 + EMAIL_FILE_PATH = os.path.join(PROJECT_ROOT,'mail.mbox')
27 +else:
28 + TEMPLATE_LOADERS = (
29 + ('django.template.loaders.cached.Loader', TEMPLATE_LOADERS),)
30 + EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
31 + EMAIL_HOST = 'localhost'
32 +
33 # A sample logging configuration. The only tangible logging
34 # performed by this configuration is to send an email to
35 # the site admins on every HTTP 500 error when DEBUG=False.
36
37 diff --git a/gpackages/main/urls.py b/gpackages/main/urls.py
38 index 973be19..c3a0045 100644
39 --- a/gpackages/main/urls.py
40 +++ b/gpackages/main/urls.py
41 @@ -1,5 +1,6 @@
42 from django.conf.urls import patterns, include, url
43 from django.contrib import admin
44 +from main.settings import DEBUG
45
46 admin.autodiscover()
47
48 @@ -13,3 +14,11 @@ urlpatterns = patterns('',
49
50 url(r'^admin/', include(admin.site.urls)),
51 )
52 +
53 +if DEBUG:
54 + from packages.models import EbuildModel, PackageModel, UseFlagModel, LicensModel, CategoryModel, Keyword, ArchesModel
55 + from django.contrib import databrowse
56 + databrowse.site.register(EbuildModel, PackageModel, UseFlagModel, LicensModel, CategoryModel, Keyword, ArchesModel)
57 + urlpatterns += (
58 + url(r'^data/(.*)',databrowse.site.root),
59 + )