Ошибка говорит о том, что код пытается изменить URL с именем 'rosetta-file-list'. Он не говорит, что url / rosetta / не работает (он говорит, что ошибка при / rosetta /). Это означает, что / rosetta / работает и вызывается представление, но внутри этого представления или внутри шаблона разрешается имя URL 'rosetta-file-list'.
Проблема связана с тем, что вы добавили пространство имен (теперь это «rosetta: rosetta-file-list» вместо «rosetta-file-list»), вы должны удалить его. Как говорят документы , вы должны включить URL-адреса, например: url(r'^rosetta/', include('rosetta.urls'))
.
Все URL-адреса начинаются с rosetta- , чтобы избежать столкновений с вашими или другими URL-адреса приложений. Пространство имен не является необходимым и фактически нарушает пакет.