【问题标题】:Where is and how to edit the default Django homepage在哪里以及如何编辑默认的 Django 主页
【发布时间】:2020-08-04 02:31:48
【问题描述】:

创建了一个如下的测试演示项目,如何编辑仍然使用相同主页urlhttp://127.0.0.1:8000/的默认Django主页(或创建我自己的主页)?

注意:我不想创建一个新应用并将主页放在新应用下,因为这可能会将主页 url 从http://127.0.0.1:8000/ 更改为http://127.0.0.1:8000/new_app

【问题讨论】:

    标签: django


    【解决方案1】:

    您只需要添加适当的html模板文件并将路径放入您的项目urls.py文件中。例如,您可以创建一个模板文件夹,在该文件夹下添加 base.htmlhome.html 或任何您想要的(带有关联视图),然后在 urls.py 中添加:

    path('', views.home),
    

    【讨论】:

      【解决方案2】:

      您可以通过在主应用程序的 urls.py 文件中添加以下内容来恢复默认页面。

      …
      from django.views import debug
      …
      
      urlpatterns = [
          …
          path('', debug.default_urlconf),
          …
      ]
      
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-03-17
        • 2018-03-22
        • 2015-04-10
        • 1970-01-01
        • 2020-06-29
        • 1970-01-01
        • 1970-01-01
        • 2015-08-02
        相关资源
        最近更新 更多