public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Slava Bacherikov" <slava@bacherikov.org.ua>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/main/
Date: Tue, 29 May 2012 21:34:47 +0000 (UTC)	[thread overview]
Message-ID: <1338302911.e2fa6985a1cd022339cd8dcce67299990a7829e2.bacher09@gentoo> (raw)

commit:     e2fa6985a1cd022339cd8dcce67299990a7829e2
Author:     Slava Bacherikov <slava <AT> bacher09 <DOT> org>
AuthorDate: Tue May 29 14:48:31 2012 +0000
Commit:     Slava Bacherikov <slava <AT> bacherikov <DOT> org <DOT> ua>
CommitDate: Tue May 29 14:48:31 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=e2fa6985

Add databrowse plugin for debug

---
 gpackages/main/settings.py |   10 ++++++++++
 gpackages/main/urls.py     |    9 +++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/gpackages/main/settings.py b/gpackages/main/settings.py
index ec57163..9e6c933 100644
--- a/gpackages/main/settings.py
+++ b/gpackages/main/settings.py
@@ -117,6 +117,16 @@ INSTALLED_APPS = (
     # 'django.contrib.admindocs',
 )
 
+if DEBUG:
+    INSTALLED_APPS += ('django.contrib.databrowse','debug_toolbar') 
+    EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend'
+    EMAIL_FILE_PATH = os.path.join(PROJECT_ROOT,'mail.mbox')
+else:
+    TEMPLATE_LOADERS = (
+        ('django.template.loaders.cached.Loader', TEMPLATE_LOADERS),)
+    EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
+    EMAIL_HOST = 'localhost'
+
 # A sample logging configuration. The only tangible logging
 # performed by this configuration is to send an email to
 # the site admins on every HTTP 500 error when DEBUG=False.

diff --git a/gpackages/main/urls.py b/gpackages/main/urls.py
index 973be19..c3a0045 100644
--- a/gpackages/main/urls.py
+++ b/gpackages/main/urls.py
@@ -1,5 +1,6 @@
 from django.conf.urls import patterns, include, url
 from django.contrib import admin
+from main.settings import DEBUG
 
 admin.autodiscover()
 
@@ -13,3 +14,11 @@ urlpatterns = patterns('',
 
     url(r'^admin/', include(admin.site.urls)),
 )
+
+if DEBUG:
+    from packages.models import EbuildModel, PackageModel, UseFlagModel, LicensModel, CategoryModel, Keyword, ArchesModel
+    from django.contrib import databrowse
+    databrowse.site.register(EbuildModel, PackageModel, UseFlagModel, LicensModel, CategoryModel, Keyword, ArchesModel)
+    urlpatterns += (
+        url(r'^data/(.*)',databrowse.site.root),
+        )



             reply	other threads:[~2012-05-29 21:34 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-29 21:34 Slava Bacherikov [this message]
  -- strict thread matches above, loose matches on Subject: below --
2012-06-07 18:37 [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/main/ Slava Bacherikov
2012-06-07 22:48 Slava Bacherikov
2012-06-14 19:10 Slava Bacherikov
2012-06-22  0:02 Slava Bacherikov
2012-06-26 18:48 Slava Bacherikov
2012-07-10 23:13 Slava Bacherikov
2012-07-10 23:13 Slava Bacherikov
2012-08-20 13:03 Slava Bacherikov
2012-08-27 21:19 Slava Bacherikov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1338302911.e2fa6985a1cd022339cd8dcce67299990a7829e2.bacher09@gentoo \
    --to=slava@bacherikov.org.ua \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox