我是 Django 新手,正在尝试配置我的 urls.py 和 views.py 文档。这可能是一个非常简单的问题,但我无法终生设置我的 urls.py 和 views.py 文档,以便 localhost/index 指向我创建的 index.html 文件。我已经完全按照 Django Project 教程进行操作,并尝试了很多很多变体,但这对我来说并不合适。任何帮助将非常感激!
index.html 文件位于 mysite/templates/index.html
我的文件夹结构是这样的...
mysite/
mysite/
__init__.py
settings.py
urls.py
wsgi.py
app/
__init__.py
admin.py
models.py
tests.py
urls.py
views.py
templates/
css
img
js
index.html
我的views.py 包含:
from django.http import HttpResponse
from django.shortcuts import render_to_response
from django.template import Context, loader
from django.http import Http404
def index(request):
return render(request, "templates/index.html")
更新:我的文件夹结构现在如下所示:
mysite/
mysite/
__init__.py
settings.py
urls.py
wsgi.py
templates/
index.html
app/
__init__.py
admin.py
models.py
tests.py
urls.py
views.py
static/
css
img
js