From c83c07b9e1384795bfe9dd8c4f500c62fcdcdc90 Mon Sep 17 00:00:00 2001 From: Dmitriy Kuzmenko Date: Fri, 22 Nov 2019 18:33:39 +0300 Subject: [PATCH] add site features inline admin --- apps/main/admin.py | 6 ++++++ make_data_migration.sh | 14 ++++++++++++++ project/settings/local.py | 11 ++++++----- 3 files changed, 26 insertions(+), 5 deletions(-) create mode 100755 make_data_migration.sh diff --git a/apps/main/admin.py b/apps/main/admin.py index 9ec76164..4b7038e7 100644 --- a/apps/main/admin.py +++ b/apps/main/admin.py @@ -3,9 +3,15 @@ from django.contrib import admin from main import models +class SiteSettingsInline(admin.TabularInline): + model = models.SiteFeature + extra = 1 + + @admin.register(models.SiteSettings) class SiteSettingsAdmin(admin.ModelAdmin): """Site settings admin conf.""" + inlines = [SiteSettingsInline,] @admin.register(models.Feature) diff --git a/make_data_migration.sh b/make_data_migration.sh new file mode 100755 index 00000000..c92f74e7 --- /dev/null +++ b/make_data_migration.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +./manage.py transfer -a +#./manage.py transfer -d +./manage.py transfer -e +./manage.py transfer --fill_city_gallery +./manage.py transfer -l +./manage.py transfer --product +./manage.py transfer --souvenir +./manage.py transfer --establishment_note +./manage.py transfer --product_note +./manage.py transfer --wine_characteristics +./manage.py transfer --inquiries +./manage.py transfer --assemblage +./manage.py transfer --purchased_plaques \ No newline at end of file diff --git a/project/settings/local.py b/project/settings/local.py index 959e6149..f88a72b1 100644 --- a/project/settings/local.py +++ b/project/settings/local.py @@ -80,11 +80,11 @@ LOGGING = { 'py.warnings': { 'handlers': ['console'], }, - 'django.db.backends': { - 'handlers': ['console', ], - 'level': 'DEBUG', - 'propagate': False, - }, + # 'django.db.backends': { + # 'handlers': ['console', ], + # 'level': 'DEBUG', + # 'propagate': False, + # }, } } @@ -106,3 +106,4 @@ ELASTICSEARCH_INDEX_NAMES = { TESTING = sys.argv[1:2] == ['test'] if TESTING: ELASTICSEARCH_INDEX_NAMES = {} +ELASTICSEARCH_DSL_AUTOSYNC = False \ No newline at end of file