Интеграция веб-приложений Angular 6 с сервером Django - PullRequest
0 голосов
/ 13 мая 2019

Я разрабатываю новое веб-приложение, используя Angular 6 с Django в качестве моего внутреннего сервера.Пожалуйста, поделитесь со мной информацией о том, как действовать дальше и как лучше всего это реализовать.

Ответы [ 2 ]

1 голос
/ 13 мая 2019

Всегда использую Angular для внешнего интерфейса и Django для внутреннего. Я использую Django Rest Framework для создания REST API, который вы можете использовать из Angular.

И иногда я разворачиваю такое решение отдельно (сервер для Angular и отдельный сервер для Django, как я предпочитаю) или использую django-webpack и запускаю все решение, поскольку вы работали только с проектом Django. Посмотрите, как это делается в этом уроке .

0 голосов
/ 13 мая 2019

Django не является сервером. Django - объектно-реляционный картограф.

Я думаю, что вы новичок в веб-разработке.Пройдите this .

Создайте отдельные репозитории для внешнего интерфейса и внутреннего интерфейса.Я построил два-три проекта, используя один и тот же технологический стек, который вы предпочитаете, вы можете проверить внешний интерфейс и бэкэнд одного из моих проектов.

Хороший путь будетбыть, используйте Django как ORM и веб-фреймворк тоже.Поскольку Django тесно связан со своим ORM.Также создайте свой API для отдыха, используя django-rest .Используйте uWsgi и nginx для развертывания вашего веб-приложения.

Angular будет вызывать ваш apis для выполнения операций CRUD (Create Read Update Delete).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...