2016-06-24 8 views
4

私はこのチュートリアルを実行します:http://www.django-rest-framework.org/tutorial/1-serialization/と私はちょっと分かりません。彼らはpython manage.py startapp snippetsを行い、'snippets.apps.SnippetsConfig'INSTALLED_APPSに追加しています。なぜこれではなく'snippets'?新しいアプリを起動すると、appsパッケージが作成されず、WhateverConfigも作成されません。設定に新しいdjango rest framework appを追加する

答えて

3

以下のdjagno1.9を使用している場合は、snippetsを追加してください。古いdjangoバージョンでは、startapp管理コマンドはapps.pyを作成しません。新しいapps.pyを作成する必要があります。 >ジャンゴ1.9 apps.pyについては

startappコマンド

(env) simple: python manage.py startapp snippets 
(env) simple: find snippets 
snippets 
snippets/models.py 
snippets/tests.py 
snippets/views.py 
snippets/admin.py 
snippets/__init__.py 
snippets/apps.py # your apps.py 
snippets/migrations 
snippets/migrations/__init__.py 

(env) simple: cat snippets/apps.py 
from __future__ import unicode_literals 

from django.apps import AppConfig 


class SnippetsConfig(AppConfig): 
    name = 'snippets' 

でDjangoの1.9に更新しました残り-Frameworkのドキュメントを作成します。 Commit updated tutorial for django 1.9 on GitHub

もっと読む程度apps.py in django 1.9

関連する問題