2013-04-17 76 views
0

我是python的新手,沒有使用過django。我想運行Django REST框架快速入門教程,以便我可以使用它來測試另一個應用程序(http://django-rest-framework.org/tutorial/quickstart.html)。運行Django REST框架快速入門教程

我在兩個問題跑了:

1)我很困惑,在「設置」一步,我不知道是什麼文件suposed是在上市(我的URL粘貼的內容。 py,然後我嘗試在與其他文件相同的文件夾中設置settings.py。)

2)就在「測試我們的API」部分之前,我不知道啓動項目的命令。 (我試過「python urls.py」,因爲url對其他文件有引用。)

謝謝。

回答

2

在開始使用django-rest-framework之前,您可能想了解更多關於django本身的知識,所以請嘗試django教程。

https://docs.djangoproject.com/en/dev/intro/tutorial01/

關於你的問題:當你在Django啓動的一個項目,它包含了settings.py

在這個文件中,你必須編輯INSTALLED_APPS元組在它的結束(前一個行「)」,並稱'rest_framework,'),並把

REST_FRAMEWORK = { 
    'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAdminUser',), 
    'PAGINATE_BY': 10 
} 

在文件的結尾。

要啓動,你必須首先同步數據庫,所以做python manage.py syncdb項目,一旦你這樣做呼叫python manage.py runserver

+1

我第二這個概念... Django的REST框架教程纔有意義,如果你是舒服與Django。在開始理解Django REST框架教程之前,您需要構建教程民意調查應用程序。 – user798719

+0

關閉的問題,因爲我放棄了現在使用django,這個回覆是最有幫助的。 –

0
  1. settings.py明顯
  2. python manage.py runserver

urls.py是管理網址的可執行文件的映射了一個重要文件,但它不是一個切入點Django的。 manage.py提供大量的功能,甚至可以爲您運行開發服務器。總之,read the manual :)