| Anton8830 |  | 
| 
                Темы:
                
                    23
                
             
                Сообщения:
                
                    175
                
             
                Участник с: 16 ноября 2013
             | Уважаемые Арчеводы! Помогите!!! Задача следующая: Есть django 1.9.8, python 3.5.2, mariadb 10.1.16 В СУБД есть несколько баз. В проекте django подразумевается несколько приложений, по одной БД на приложение. Документация django говорит, что необходимо прописать все БД в настройках проекта, создать модуль-роутер и добавить его в список DATABASE_ROUTERS Собственно, всё это и сделано... settings.py Сам модуль-роутер "просто слизан" с документации, только имя БД заменено. При этом: Почему модуль не импортируется? Путь верный, модуль есть... В файле settings.py пробовал и ручками весь путь вбить, и .py убирать, и относительный путь указывать, но результат не меняется... | 
| lampslave |  | 
| 
                Темы:
                
                    32
                
             
                Сообщения:
                
                    4801
                
             
                Участник с: 05 июля 2011
             | Арчеводы вам тут не помогут, они собственный форум не обновят никак :( Используйте оригинальную документацию, а не перевод, там ясно сказано, что имеется в виду питоновский путь, а не путь по файловой системе: Finally, in the settings file, we add the following (substituting path.to. with the actual Python path to the module(s) where the routers are defined):В вашем случае это, видимо Правда, не очень понятно, почему у вас файл с роутерами не в папке проекта лежит, рядом с settings.py | 
| Anton8830 |  | 
| 
                Темы:
                
                    23
                
             
                Сообщения:
                
                    175
                
             
                Участник с: 16 ноября 2013
             | Спасибо, lampslave Исправил и всё заработало. |