8

adds sqlite to sandbox and fixes summary panel

This commit is contained in:
blurrah
2017-05-08 10:39:30 +02:00
parent 47123ce723
commit e451f792e3
3 changed files with 8 additions and 6 deletions

View File

@@ -108,8 +108,8 @@ AUTH_USER_MODEL = 'user.User'
DATABASES = { DATABASES = {
'default': { 'default': {
'ENGINE': 'django.db.backends.postgresql', 'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'wagxperience', 'NAME': 'db.sqlite3',
} }
} }

View File

@@ -8,6 +8,7 @@ from django.utils.safestring import mark_safe
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from wagtail.contrib.modeladmin.options import ModelAdmin, modeladmin_register from wagtail.contrib.modeladmin.options import ModelAdmin, modeladmin_register
from wagtail.contrib.modeladmin.views import IndexView from wagtail.contrib.modeladmin.views import IndexView
from wagtail.wagtailadmin.site_summary import SummaryItem
from wagtail.wagtailadmin.widgets import Button, ButtonWithDropdownFromHook from wagtail.wagtailadmin.widgets import Button, ButtonWithDropdownFromHook
from wagtail.wagtailcore import hooks from wagtail.wagtailcore import hooks
@@ -150,7 +151,7 @@ def page_listing_more_buttons(page, page_perms, is_parent=False):
attrs={"title": _('Create this variant')}) attrs={"title": _('Create this variant')})
class SegmentSummaryPanel(object): class SegmentSummaryPanel(SummaryItem):
order = 500 order = 500
def render(self): def render(self):
@@ -163,6 +164,7 @@ class SegmentSummaryPanel(object):
</li>""".format(target_url, segment_count, title)) </li>""".format(target_url, segment_count, title))
@hooks.register('construct_homepage_summary_items') @hooks.register('construct_homepage_summary_items')
def add_segment_summary_panel(request, summary_items): def add_segment_summary_panel(request, items):
return summary_items.append(SegmentSummaryPanel()) return items.append(SegmentSummaryPanel(request))

View File

@@ -7,7 +7,7 @@ import django
DATABASES = { DATABASES = {
'default': { 'default': {
'ENGINE': os.environ.get('DATABASE_ENGINE', 'django.db.backends.sqlite3'), 'ENGINE': os.environ.get('DATABASE_ENGINE', 'django.db.backends.sqlite3'),
'NAME': os.environ.get('DATABASE_NAME', 'db.sqlite'), 'NAME': os.environ.get('DATABASE_NAME', 'db.sqlite3'),
} }
} }