我正在創建一個基本的Ember應用程序。我正在設置一個存儲帖子的後端。我想有一個系統,我可以去一些管理網站,該網站有一個表單,其中包含允許我添加,更新和刪除帖子的帖子的所有字段。例如,如果我有一個帶有Title,Contents,Date_created和Image等屬性的Post
模型,我希望將這些字段放在某種管理站點的表單中。Ember通過管理員登錄應用程序
我已經完成的過去教程的一個例子是Django管理站點。是否可以爲我的Ember應用程序設置Django後端? Django管理是在這裏:(滾動到底)
https://docs.djangoproject.com/en/1.10/intro/tutorial02/
我知道,詢問如何建立一個後端爲我的灰燼應用程序是一個非常普遍的問題,但我很困惑,從哪裏開始。我已經創建了具有各種屬性的Post模型。我可以創建一個Ember路由,它是一個添加帖子的表單,但是隨後出現了一些我不確定如何處理的驗證。這就是爲什麼我來到Django,因爲我記得他們有一個非常漂亮的管理網站。
如果使用Django來完成這項工作是不可行的,我可以採取哪些其他路線以便能夠訪問某些管理頁面,以便我可以處理記錄並向我的網站添加新數據?
嘿,謝謝你的迴應。我環顧四周,發現Firebase(https://firebase.google.com/)。設置起來非常簡單,他們也對Ember(EmberFire)有特定的說明。我不確定這會適合我的應用程序,但迄今爲止,Google在處理我的數據方面做得非常出色。 但是,我的主要問題是Django如何綁定到我的Ember應用程序。我認爲這兩種技術協同工作會很困難,這就是爲什麼我要謹慎使用Django。我不想通過添加一些我不知道如何集成的東西來破壞我的Ember應用程序。 – needhelpwithR
Django應用程序將具有類似'example.com:8000/api/posts'的端點,然後您將在您的Ember前端使用該JSON。他們將是兩件不同的事情。 Ember將從服務器獲取數據,並可能發回該服務器。 – sheriffderek
這個問題似乎主要是關於'管理' - 所以,想一下更多... Django和Rails是我所知道的2個 - 你實際上只能得到一個管理員/快速。也許你應該嘗試Django + Django REST框架+ https://github.com/django-json-api/django-rest-framework-json-api – sheriffderek