Changes for Django 1.4; should now be updated from gramps35
svn: r20766
This commit is contained in:
parent
159d683ed7
commit
84ee7c8ff8
@ -50,7 +50,7 @@ from gramps.gen.db import (PERSON_KEY,
|
||||
NOTE_KEY)
|
||||
from gramps.gen.utils.id import create_id
|
||||
from gramps.gen.constfunc import STRTYPE
|
||||
from webapp.libdjango import DjangoInterface
|
||||
from gramps.webapp.libdjango import DjangoInterface
|
||||
from django.db import transaction
|
||||
|
||||
class Cursor(object):
|
||||
|
@ -63,7 +63,7 @@ from gramps.webapp.utils import _, build_args
|
||||
from gramps.webapp.grampsdb.models import *
|
||||
from gramps.webapp.grampsdb.view import *
|
||||
from gramps.webapp.dbdjango import DbDjango
|
||||
from gramps.cli.user import User
|
||||
import gramps.cli.user
|
||||
from gramps.gen.const import VERSION_TUPLE
|
||||
from gramps.gen.utils.svn import get_svn_revision
|
||||
|
||||
@ -220,7 +220,7 @@ def process_report_run(request, handle):
|
||||
mimetype = 'application/%s' % args["off"]
|
||||
elif report.report_type == "export":
|
||||
filename = "/tmp/%s-%s.%s" % (str(profile.user.username), str(handle), args["off"])
|
||||
export_file(db, filename, User()) # callback
|
||||
export_file(db, filename, gramps.cli.user.User()) # callback
|
||||
mimetype = 'text/plain'
|
||||
elif report.report_type == "import":
|
||||
filename = download(args["i"], "/tmp/%s-%s.%s" % (str(profile.user.username),
|
||||
@ -231,14 +231,14 @@ def process_report_run(request, handle):
|
||||
import threading
|
||||
def background():
|
||||
try:
|
||||
import_file(db, filename, User()) # callback
|
||||
import_file(db, filename, gramps.cli.user.User()) # callback
|
||||
except:
|
||||
make_message(request, "import_file failed: " + traceback.format_exc())
|
||||
threading.Thread(target=background).start()
|
||||
make_message(request, "Your data is now being imported...")
|
||||
return redirect("/report/")
|
||||
else:
|
||||
success = import_file(db, filename, User()) # callback
|
||||
success = import_file(db, filename, gramps.cli.user.User()) # callback
|
||||
if not success:
|
||||
make_message(request, "Failed to load imported.")
|
||||
return redirect("/report/")
|
||||
|
@ -60,6 +60,7 @@ SECRET_KEY = 'zd@%vslj5sqhx94_8)0hsx*rk9tj3^ly$x+^*tq4bggr&uh$ac'
|
||||
|
||||
TEMPLATE_LOADERS = (
|
||||
'django.template.loaders.filesystem.Loader', # 1.4
|
||||
'django.template.loaders.app_directories.Loader', # 1.4
|
||||
#'django.template.loaders.filesystem.load_template_source',
|
||||
#'django.template.loaders.app_directories.load_template_source',
|
||||
)
|
||||
@ -69,10 +70,12 @@ MIDDLEWARE_CLASSES = (
|
||||
'django.middleware.common.CommonMiddleware',
|
||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||
'django.contrib.messages.middleware.MessageMiddleware',
|
||||
# 'debug_toolbar.middleware.DebugToolbarMiddleware',
|
||||
)
|
||||
|
||||
ROOT_URLCONF = 'gramps.webapp.urls'
|
||||
STATIC_URL = '/static/' # 1.4
|
||||
|
||||
TEMPLATE_DIRS = (
|
||||
# Use absolute paths, not relative paths.
|
||||
@ -81,6 +84,7 @@ TEMPLATE_DIRS = (
|
||||
|
||||
TEMPLATE_CONTEXT_PROCESSORS = (
|
||||
"django.contrib.auth.context_processors.auth", # 1.4
|
||||
"django.contrib.messages.context_processors.messages", # 1.4
|
||||
# "django.core.context_processors.auth",
|
||||
# "django.core.context_processors.debug",
|
||||
"django.core.context_processors.i18n",
|
||||
@ -93,6 +97,7 @@ INSTALLED_APPS = (
|
||||
'django.contrib.auth',
|
||||
'django.contrib.contenttypes',
|
||||
'django.contrib.sessions',
|
||||
'django.contrib.messages', # 1.4
|
||||
'django.contrib.sites',
|
||||
'django.contrib.admin',
|
||||
'gramps.webapp.grampsdb',
|
||||
|
@ -37,15 +37,15 @@ except RuntimeError:
|
||||
# already configured; ignore
|
||||
pass
|
||||
|
||||
from .grampsdb.models import *
|
||||
from .grampsdb.forms import *
|
||||
from .dbdjango import DbDjango
|
||||
from .reports import import_file
|
||||
from .libdjango import DjangoInterface, totime, todate
|
||||
from gramps.webapp.grampsdb.models import *
|
||||
from gramps.webapp.grampsdb.forms import *
|
||||
from gramps.webapp.dbdjango import DbDjango
|
||||
from gramps.webapp.reports import import_file
|
||||
from gramps.webapp.libdjango import DjangoInterface, totime, todate
|
||||
from gramps.gen.datehandler import displayer, parser
|
||||
from .utils import StyledNoteFormatter, parse_styled_text
|
||||
from gramps.webapp.utils import StyledNoteFormatter, parse_styled_text
|
||||
from gramps.gen.lib import StyledText
|
||||
from gramps.cli.user import User
|
||||
#from gramps.cli.user import User
|
||||
|
||||
db = DbDjango()
|
||||
dji = DjangoInterface()
|
||||
|
@ -36,6 +36,7 @@ import os
|
||||
from gramps.gen.const import IMAGE_DIR, ROOT_DIR
|
||||
from django.conf.urls.defaults import *
|
||||
from django.contrib import admin
|
||||
|
||||
admin.autodiscover()
|
||||
|
||||
from gramps.webapp.grampsdb.views import *
|
||||
|
Loading…
Reference in New Issue
Block a user