Utiliser Vue avec django

J'ai récemment commencé sur certains médias sociaux site web à l'aide de Django. Im en utilisant la valeur par défaut django moteur de template pour remplir mes pages. Mais, en ce moment, je veux ajouter javascript pour rendre le site plus dynamique. Cela signifie:

  • L'en-tête et le pied de page est même sur chaque page. La tête doit avoir un menu déroulant, un formulaire de recherche qui recherche lorsque vous tapez.
  • Mon application django a un modèle de base qui a l'en-tête et pied de page HTML, depuis chaque page devrait avoir ça.
  • Le site se compose de plusieurs pagespense de la page d'index, page de profil, la page du registre. Chacune de ces pages ont en commun certaines mais aussi beaucoup de différents composants dynamiques. Par exemple la page du registre devrait avoir la validation d'un formulaire à la volée, mais la page de profil n'a pas besoin de cela. La page de profil doit avoir un statut d'alimentation avec l'infini défilement.

Je veux utiliser la Vue de traiter la dynamique de composants, mais je ne sais pas comment je dois commencer. L'application ne doit pas être d'un SPA.

  • Comment dois-je structure la Vue de code?
  • Comment dois-je bundle. À L'Aide De Gulp? Ou peut-être django-webpack-chargeur?
  • Je devrais toujours être en mesure d'utiliser le Django balises de modèle, par exemple: je veux être en mesure d'utiliser {% url 'index' %} dans le menu déroulant.

source d'informationauteur user6827 | 2016-10-24