Операционная ошибка в / admin / todo / todo / в Django - PullRequest
0 голосов
/ 18 мая 2019

Я делаю базовое приложение для Todo в Django.

При переходе на страницу администратора и нажатии на опцию Todo:

The Todo option i have created

Это дает мне эту ошибку:

see the address bar

Строка "todo" появляется дважды в URL.

Я уже выполнил миграцию и добавил todo.apps.TodoConfig в INSTALLED_APPS.

Вот мой код:

todo app urls.py

from django.urls import path
from todo import views

urlpatterns = [
    path('', views.index),
    path('todo/', views.index,)
]`

todo app views.py

from django.shortcuts import render
from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello ")

todo app models.py

from django.db import models
from datetime import datetime

class Todo(models.Model):
    title = models.CharField(max_length = 200)
    text = models.TextField()
    created_at = models.DateTimeField(default=datetime.now)
    def __str__(self):
        return self.title

приложение todo admin.py

from django.contrib import admin
from .models import Todo

admin.site.register(Todo)

Основной проект urls.py

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('ToDoList/', include('ToDoList.urls')),
    path('Todo/', include('todo.urls')),

]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...