Преглед изворни кода

define database file in config.py

Nick Sweeting пре 6 година
родитељ
комит
bcfe17bc87
2 измењених фајлова са 4 додато и 7 уклоњено
  1. 3 7
      archivebox/core/settings.py
  2. 1 0
      archivebox/legacy/config.py

+ 3 - 7
archivebox/core/settings.py

@@ -1,10 +1,8 @@
-import os
+__package__ = 'archivebox.core'
 
 
-from legacy.config import (
-    REPO_DIR,
-    OUTPUT_DIR,
+from ..legacy.config import (
     TEMPLATES_DIR,
     TEMPLATES_DIR,
-    DATABASE_DIR,
+    DATABASE_FILE,
 )
 )
 
 
 
 
@@ -52,8 +50,6 @@ TEMPLATES = [
 
 
 WSGI_APPLICATION = 'core.wsgi.application'
 WSGI_APPLICATION = 'core.wsgi.application'
 
 
-
-DATABASE_FILE = os.path.join(DATABASE_DIR, 'database.sqlite3')
 DATABASES = {
 DATABASES = {
     'default': {
     'default': {
         'ENGINE': 'django.db.backends.sqlite3',
         'ENGINE': 'django.db.backends.sqlite3',

+ 1 - 0
archivebox/legacy/config.py

@@ -91,6 +91,7 @@ DATABASE_DIR_NAME = 'database'
 ARCHIVE_DIR = os.path.join(OUTPUT_DIR, ARCHIVE_DIR_NAME)
 ARCHIVE_DIR = os.path.join(OUTPUT_DIR, ARCHIVE_DIR_NAME)
 SOURCES_DIR = os.path.join(OUTPUT_DIR, SOURCES_DIR_NAME)
 SOURCES_DIR = os.path.join(OUTPUT_DIR, SOURCES_DIR_NAME)
 DATABASE_DIR = os.path.join(OUTPUT_DIR, DATABASE_DIR_NAME)
 DATABASE_DIR = os.path.join(OUTPUT_DIR, DATABASE_DIR_NAME)
+DATABASE_FILE = os.path.join(DATABASE_DIR, 'database.sqlite3')
 
 
 PYTHON_DIR = os.path.join(REPO_DIR, 'archivebox')
 PYTHON_DIR = os.path.join(REPO_DIR, 'archivebox')
 LEGACY_DIR = os.path.join(PYTHON_DIR, 'legacy')
 LEGACY_DIR = os.path.join(PYTHON_DIR, 'legacy')