2016-07-14 9 views
0

Ich habe ein Projekt, eine Website als Startseite einer Firma zu machen. Wie Sie wissen, benötigen diese Art Website SEO, so dass wir SPA nicht verwenden können, die einfacher mit Back-End zu trennen ist.So trennen Sie Front-End und Back-End bei der Entwicklung einer mehrseitigen Website

Wir verwenden Django als Back-End. Im vorherigen mehrseitigen Projekt haben wir immer ein Django-Template geschrieben. Wie Sie wissen, ist es so schrecklich, dies zu tun und Front Code im Python-Projekt zu schreiben.

Wir möchten dieses Mal etwas anderes machen. Gibt es also ein Beispiel, das zeigt, wie Frontend und Backend getrennt werden, wenn eine mehrseitige Website entwickelt wird?

  1. mehrseitige, so Router in Backend
  2. mehrseitigen gemacht, so dass die Seite im hinteren Ende wiedergegeben wird.

Es scheint nicht einfach ...... :(

+0

Ich würde empfehlen, zu schauen, was Sie nach dem Abschluss der Django-Tutorials bekommen, da sie auch dort sind, um die Best Practices in Bezug auf die Trennung von Modellen aus der View-Logik von Vorlagen zu lehren. – raphv

+0

@raphv, ich mache es zu einem Nach einer Periode Studie, haben Sie ein Starter-Projekt auf github, können Sie den Code überprüfen, die Readme ist in Chinesisch, Entschuldigung dafür. – Leon

Antwort