React Django URL Not Found

Я создаю клон Twitter с помощью Django и React. До сих пор я настраивал логин и создание твитов, и они прекрасно работают. Что касается кнопки Like, вот моя реализация:

Реакция:

const handleLike = (id)=>{
    let posts_list = posts
    const post_indx = posts_list.findIndex((post=> post.id==id))
    posts_list[post_indx].likes++
    axios({
        method: 'post',
        headers: {
            'Content-Type': 'application/json'
          },
        url: 'http://127.0.0.1:8000/api/tweets/action/',
        data: {
          id: post_indx,
          action:"like"
        }
      }).then(function(response){
        setPosts(posts_list)
       // console.log(this.state.posts)

      }

      )   
}

URLs Django:

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', home_view),
    path('api/tweets/', include('tweets.urls')),
    path('api/token/', MyTokenObtainPairView.as_view(), name='token_obtain_pair'),
    path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
    
]

URLs твиттер-приложений:

urlpatterns = [

    path('', tweet_list_view),
    path('<int:tweet_id>/', tweet_detail_view),
    path('create/', tweet_create_view),
    path('<int:tweet_id>/delete/', tweet_delete_view),
    path('action/', tweet_action_view),
    
]

Теперь я знаю, что создание твита работает отлично, но URL действия получает ошибку:

Not Found: /api/tweets/action/

Является ли проблема чем-то другим, кроме маршрутизации?

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