Python 数据库中的数据未加载到HTML表Django中

Python 数据库中的数据未加载到HTML表Django中,python,django,database,sqlite,Python,Django,Database,Sqlite,我想创建一个表,列出一个小数据库中的行,7行包括头,3列到一个HTML表。我在Django工作,已经检查了myappviews.py、myapp.url和base.html。我还检查了myprojects的url设置,没有看到任何内容 任何帮助都会很好 视窗10 Django 2.2.7 Python 3.8 我的代码如下: my\app view.py def repList(request): all_objects_Rep=Rep.objects.all() context

我想创建一个表,列出一个小数据库中的行,7行包括头,3列到一个HTML表。我在Django工作,已经检查了myappviews.py、myapp.url和base.html。我还检查了myprojects的url设置,没有看到任何内容

任何帮助都会很好

视窗10 Django 2.2.7 Python 3.8

我的代码如下:

my\app view.py

def repList(request):
    all_objects_Rep=Rep.objects.all()
    context={'all_objects_Rep': all_objects}
    return render (request, 'base.html', context)

myproject\urls.py

urlpatterns = [

        path('', include('page.urls')),
        path('rep/', include('page.urls', namespace='reps')),
        path('home/', include('page.urls', namespace='home')),
        path('results/', include('page.urls', namespace='results')),
        path('admin/', admin.site.urls),
myapp\url.py

app_name = 'page'
urlpatterns = [
    path('', views.homepage_view, name='homepage_view'),
    path('Rep/', views.repList, name='repList'),
    path('userInput/', views.userInput, name ='User Input'),
    path('results/', views.results_view, name='results_view'),

您的URL配置不太正确-您应该只包含page.URL一次,而不是多次。将项目URL配置更改为:

urlpatterns = [
    path('', include('page.urls')),
    path('admin/', admin.site.urls),
]

然后,如果您访问/Rep,这是您为repList视图定义的URL,您应该会看到呈现的正确内容。

当我从myproject\URL.py更改建议的更改时,我收到以下错误:``使用kentucky.URL中定义的URLconf,Django尝试了这些URL模式,顺序如下:[name='homepage\u view']Rep/[name='repList']userInput/[name='User Input']results/[name='results\u view']admin/^static/?P.*$当前路径home/与这些路径都不匹配。这是因为您试图访问home/。正如我在回答中所指出的,您为此视图定义的URL是/Rep-因此您需要访问该URL以查看视图。
urlpatterns = [
    path('', include('page.urls')),
    path('admin/', admin.site.urls),
]