2010-03-22 5 views
2

Есть ли способ автоматического использования, чтобы переименовать контроллер пилонов? Если мне нужно вручную переименовать контроллер, который должен изменить все файлы и имена файлов. Спасибо много!Переименование контроллера пилонов

ответ

1

Вам необходимо переименовать файл, содержащий контроллер, а также имя самого класса контроллера в файле. Насколько я знаю, нет автоматического способа сделать это, хотя, если у вас есть много контроллеров для переименования, может быть, стоит потратить время, чтобы написать специальный скрипт, чтобы сделать это за вас.

Как обсуждалось на pylons-discuss группы, было бы неплохо, если класс в файле контроллера был общий, поэтому он также не должен быть изменен:

 
controllers/__init__.py 
controllers/foo.py: 
    class Controller... 
controllers/bar.py: 
    class Controller... 
+0

Спасибо! Просто еще одно примечание для новичков, таких как я, ПОЖАЛУЙСТА, ПОМНИТЕ, ЧТОБЫ ИЗМЕНИТЬ ССЫЛКИ НА КОНТРОЛЛЕР ДЛЯ ВАШИХ «ШАБЛОНОВ» И «МАРШРУТОВ». – Juba

+0

Также функциональные тесты для контроллера. – Juba

Смежные вопросы