annotate gpp/settings/test.py @ 552:9e42e6618168

For bitbucket issue #2, tweak the admin settings for the Post model to reduce slow queries. Define our own queryset() method so we can control the select_related(), and not have it cascade from post to topics to forums to categories. Removed 'topic' from list_display because MySQL still sucked with 2 inner joins. Now it seems to be tolerable with only one join to User.
author Brian Neal <bgneal@gmail.com>
date Wed, 25 Jan 2012 20:07:03 -0600
parents 82b97697312e
children
rev   line source
bgneal@499 1 """
bgneal@499 2 Settings to use when running tests. Uses sqlite for speed.
bgneal@499 3
bgneal@499 4 """
bgneal@499 5 from settings.base import *
bgneal@499 6
bgneal@522 7 # Use a different database in Redis for tests
bgneal@522 8 REDIS_DB = 14
bgneal@522 9 QUEUE_REDIS_DB = 14
bgneal@522 10 BROKER_URL = 'redis://localhost:6379/15'
bgneal@522 11 CELERY_REDIS_DB = 15
bgneal@522 12
bgneal@499 13 DATABASES = {
bgneal@499 14 'default': {
bgneal@499 15 'ENGINE': 'django.db.backends.sqlite3',
bgneal@499 16 'NAME': 'dev.db',
bgneal@499 17 },
bgneal@499 18 }
bgneal@499 19
bgneal@499 20 # For unit-testing the Donations module w/o using the Paypal sandbox
bgneal@499 21 DONATIONS_DEBUG_VERIFY_RESPONSE = 'VERIFIED'
bgneal@499 22 DONATIONS_BUSINESS_DEBUG = 'brian@surfguitar101.com'