重要错误:没有命名的模块应用程序视图Django 1.10 python

2024-09-30 12:30:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始学习django的1.10版本。在一个名为refugio的项目中,我创建了一个名为mascota的应用程序。在

这是我的视图.py我的应用程序的文件:

from __future__ import unicode_literals, absolute_import
from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(request):
    return HttpResponse("Index")

而且,我已经写了网址.py文件:

^{pr2}$

我修改了网址.py我的项目文件:

from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^', include('apps.mascota.urls')),
]

但当我运行项目的服务器时,它会向我发送下一条错误消息: enter image description here

如果有帮助,我的目录树如下:

REFUGIO apps mascota views.py urls.py refugio settings.py urls.py manage.py

我知道这是一个伪问题,但我不知道什么是错的,我已经检查了我的网址句子,但我看到一切正常。在

谢谢你的帮助。在

注:我的应用程序位于一个名为apps的文件夹中。在

敬上。在


Tags: apps文件项目djangofrompyimport应用程序
2条回答

将文件结构更改为

REFUGIO
    mascota
        views.py
        urls.py
    refugio
        settings.py
        urls.py
    manage.py

然后换线进去网址.py在

^{pr2}$

进入

form mascota.views import index

希望这有帮助。在

每个Python包都需要__init__.py文件(读this)。在

REFUGIO
    apps
        mascota
            __init__.py
            views.py
            urls.py
        __init__.py
    refugio
        __init__.py
        settings.py
        urls.py
    manage.py

相关问题 更多 >

    热门问题