Django中URL.py重定向到的Python文件放在哪里?
Django中URL.py要重定向到的python文件放在哪里?该教程显示了如下内容: urlpatterns=模式(“”, (r“^polls/$”,“mysite.polls.views.index” 我在哪里设置页面以便轻松链接为something.something.page这样的内容?我目前正试图将.py文件直接放到随机目录中,并在URL.py文件中键入文件名,如下所示: urlpatterns=模式(“”, (r'file','file.py)Django中URL.py重定向到的Python文件放在哪里?,python,django,frameworks,django-urls,Python,Django,Frameworks,Django Urls,Django中URL.py要重定向到的python文件放在哪里?该教程显示了如下内容: urlpatterns=模式(“”, (r“^polls/$”,“mysite.polls.views.index” 我在哪里设置页面以便轻松链接为something.something.page这样的内容?我目前正试图将.py文件直接放到随机目录中,并在URL.py文件中键入文件名,如下所示: urlpatterns=模式(“”, (r'file','file.py) 这显然不是正确的方法。如何在URL.p
这显然不是正确的方法。如何在URL.py中创建要链接的页面?谢谢。您需要使用视图。您可以创建视图(继续阅读django官方文档),然后将其导入URL.py文件并使用它们。以下是一个示例: views.py url.py 无论何时访问网站的根目录(例如:/),此示例都将显示index.html页面
from django.shortcuts import render_to_response
def index(request):
"""
Main page.
"""
return render_to_response('index.html') # display index.html
from myproject.views import index
urlpatterns = patterns('',
(r'^$', index),
)