Skip to main content

DjangoにAppを新たに追加したときにやること

urlpatternの追加

urlpatterns = [
....
url(r'^another/app/', include('another_app.urls')),
] + static(settings.STATIC_ROOT, document_root=settings.STATIC_ROOT)

ラベルとパスを付ける

from django.apps import AppConfig

class AnotherAppConfig(AppConfig):
name = 'another_app' # プロジェクトルートからのPath
label = 'another_app' # プロジェクト内で固有のラベル

Migration

STATICFILES_DIRS

Staticディレクトリを追加したいバア追加したい場合

STATICFILES_DIRS [
# ....
'path/to/your/app/static'
]