python django提示找不到模型app

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python django提示找不到模型app相关的知识,希望对你有一定的参考价值。

我用django新建一个项目结构如下
在settings.py中INSTALLED_APPS设置了mysite.books
python manage.py validate

提示no models named books

只要将settings.py中的mysite.books 修改为 books就可以了 参考技术A 你是怎么生成books这个App的?把你的步骤写一下。

Django React -- Heroku 上的部署错误(找不到页面 404)

【中文标题】Django React -- Heroku 上的部署错误(找不到页面 404)【英文标题】:Django React -- Deployment Error On Heroku (Page not found 404) 【发布时间】:2020-02-17 06:32:39 【问题描述】:

我正在将我的 Django React 项目部署到 Heroku。构建成功,但是当我访问https://django-react-app-nba.herokuapp.com/ 的站点时,我得到了django-react-app-nba.herokuapp.com/:14 GET https://django-react-app-nba.herokuapp.com/static/frontend/main.js net::ERR_ABORTED 404 (Not Found)

(本项目开发遵循本教程https://www.valentinog.com/blog/drf/#Django_REST_with_React_Django_and_React_together)

ServerError (GET https://django-react-app-nba.herokuapp.com/static/frontend/main.js net::ERR_ABORTED 404 (Not Found))

我不明白为什么 Django 甚至在寻找这个 URL,谁能启发我?

我的项目文件路径

nbavoting urls.py

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path("admin/", admin.site.urls),
    path("", include("frontend.urls")),
    path("", include("teams.urls")),
    path("", include("users.urls")),
]

前端 urls.py

from django.urls import path
from . import views

urlpatterns = [path("", views.index)]

前端视图.py

from django.shortcuts import render

def index(request):
    return render(request, 'frontend/index.html')

我对这个问题的猜测是前端的路由器与服务器端的路由冲突? (我在 React 中使用 HashRouter)

【问题讨论】:

请发布您的代码而不是图片 【参考方案1】:

你忘了运行“npm run build”:D

【讨论】:

【参考方案2】:

我忘了运行“npm run build”...

【讨论】:

以上是关于python django提示找不到模型app的主要内容,如果未能解决你的问题,请参考以下文章

我include自己的头文件,编译器却提示找不到,大家帮忙看看怎么回事好么?

vscode下运行c++找不到头文件是怎么回事

提示:*找不到patterns模块,怎么办?

vscode提示找不到module

Django数据迁移时提示 ModuleNotFoundError: No module named 'users'

自己编译的Python找不到numpy怎么办