Skip to content

Commit 83ff0aa

Browse files
author
zmrenwu
committed
修复引用路径问题
1 parent d0e713e commit 83ff0aa

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

manage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44

55
if __name__ == "__main__":
6-
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings")
6+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "weblog.config.settings")
77

88
from django.core.management import execute_from_command_line
99

weblog/apps/blog/context_processors.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44

55
def sidebar(request):
66
category_list = Category.objects.filter(article__status='p').annotate(num_articles=Count('article')).filter(
7-
num_articles__gt=0)
7+
num_articles__gt=0)
88
recent_articles = Article.objects.filter(status='p')[:5]
99
dates = Article.objects.datetimes('created_time', 'month', order='DESC')
1010
tag_list = Tag.objects.filter(article__status='p').annotate(num_articles=Count('article')).filter(
11-
num_articles__gt=0)
11+
num_articles__gt=0)
1212
return {
1313
'category_list': category_list,
1414
'recent_articles': recent_articles,
1515
'dates': dates,
1616
'tag_list': tag_list
1717
}
18+

weblog/config/settings.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@
1111
"""
1212

1313
import os
14+
import sys
1415

1516
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
1617
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
18+
sys.path.append(os.path.join(BASE_DIR, '../weblog/apps'))
19+
sys.path.append(os.path.join(BASE_DIR, '../weblog/config'))
1720

1821
# Quick-start development settings - unsuitable for production
1922
# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/
@@ -28,6 +31,7 @@
2831

2932
# Application definition
3033

34+
3135
INSTALLED_APPS = [
3236
'django.contrib.admin',
3337
'registration', # should be immediately above 'django.contrib.auth'
@@ -63,7 +67,7 @@
6367
'django.middleware.clickjacking.XFrameOptionsMiddleware',
6468
]
6569

66-
ROOT_URLCONF = 'config.urls'
70+
ROOT_URLCONF = 'weblog.config.urls'
6771

6872
TEMPLATES = [
6973
{
@@ -84,7 +88,7 @@
8488
},
8589
]
8690

87-
WSGI_APPLICATION = 'config.wsgi.application'
91+
WSGI_APPLICATION = 'weblog.config.wsgi.application'
8892

8993
# Database
9094
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases

weblog/config/wsgi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111

1212
from django.core.wsgi import get_wsgi_application
1313

14-
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings")
14+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "weblog.config.settings")
1515

1616
application = get_wsgi_application()

0 commit comments

Comments
 (0)