Настройка Angular и Django для frontend и backend

У меня было полностью функционирующее приложение Angular, которое обслуживалось на локальном порту 4200.

Я следовал нескольким руководствам и установил его как frontend, а Django как backend.

Теперь некоторые изображения и ресурсы не отображаются на странице, хотя я вижу, что они перенесены в папку static внутри папки assets.

Например, мои app.component.html и app.component.css в отношении логотипа проекта следующие:

<div class="toolbar" role="banner">
  <img class="headerlogo" width="150" (click)="goNavigateToPage('')" alt="Angular Logo" src="../assets/Projektlogo.png" />
  <div class="spacer"></div>
  <div class="col-xs-12">
    <app-header></app-header>
  </div>
  <div class="spacer"></div>
  <a href="/"></a>
  <img class="headerlogo" (click)="goNavigateToPage('')" src="../assets/Projektlogo.svg" alt="" height="100" width="150" />
</div>

.bg {
    background-color: #f0abab;
    background-image: url(../assets/ProjektlogoBackground.png);
}

Но логотип проекта не отображается, когда я запускаю сервер Django...

Нужно ли вручную изменить все пути, такие как src="../assets/Projektlogo.png", чтобы Angular и Django работали вместе, или это должно быть сделано автоматически, и я что-то упускаю?

Вернуться на верх