ФорумПрограммированиеPython → Манкипатчинг на питоне

Манкипатчинг на питоне

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 6:05, спустя 32 минуты


    А не возникало идей, как пропатчить джанговский шаблон на лету, не переопределяя его явно в админке?
    под BSD?
    Сапожник без сапог
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 5 марта 2012 г. 6:10, спустя 5 минут 16 секунд

    охуенная весчь! мне понравилось )
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 6:38, спустя 28 минут 2 секунды



    А не возникало идей, как пропатчить джанговский шаблон на лету, не переопределяя его явно в админке?
    под BSD?
    Не понял. Какая разница под чем?
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 6:50, спустя 11 минут 19 секунд

    Не понял. Какая разница под чем?

    Это Дуд, его шутки не всегда поймёшь
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 6:55, спустя 4 минуты 52 секунды

    У меня было подозрение, что это шутка … ))))) но решил уточнить
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 7:41, спустя 46 минут 38 секунд




    А не возникало идей, как пропатчить джанговский шаблон на лету, не переопределяя его явно в админке?
    под BSD?
    Не понял. Какая разница под чем?
    под героином
    Сапожник без сапог
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 7:45, спустя 3 минуты 39 секунд


    А не возникало идей, как пропатчить джанговский шаблон на лету, не переопределяя его явно в админке?
    Для каких целей тебе надо?
    Спустя 10 сек.
    Опиши чуть подробнее
    adw/0
  • mathete

    Сообщения: 435 Репутация: N Группа: Джедаи

    Spritz 5 марта 2012 г. 14:54, спустя 7 часов 9 минут 3 секунды

    adw0rd,
    Я понимаю, что ты первый кусок кода в старте привел просто для примера, но лучше пояснить, для молодежи, что, в джанго, можно заменить существующую команду своей просто добавив в своем аппе команду с таким же названием. Вот, например, как в South переопределили штатный syncdb - https://bitbucket.org/andrewgodwin/south/src/c8661cb98381/south/management/commands/syncdb.py

    Ну и самый роскошный монкипатчинг, от которого даже у меня дух захыватывает, в gevent (http://www.gevent.org/intro.html#monkey-patching)
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 5 марта 2012 г. 16:59, спустя 2 часа 5 минут 28 секунд

    adw0rd,
    Я понимаю, что ты первый кусок кода в старте привел просто для примера, но лучше пояснить, для молодежи, что, в джанго, можно заменить существующую команду своей просто добавив в своем аппе команду с таким же названием. Вот, например, как в South переопределили штатный syncdb - https://bitbucket.org/andrewgodwin/south/src/c8661cb98381/south/management/commands/syncdb.py

    ага
    Спустя 89 сек.
    Ну и самый роскошный монкипатчинг, от которого даже у меня дух захыватывает, в gevent (http://www.gevent.org/intro.html#monkey-patching)

    я все ещё с гевентом так и не поработал, но в планах с ним поиграться, тогда и вкурю, спасибо
    adw/0
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 5 марта 2012 г. 17:07, спустя 7 минут 45 секунд

    Я тоже скоро в питон зароюсь…
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 6 марта 2012 г. 3:34, спустя 10 часов 27 минут 13 секунд

    Гуд чойс!
    adw/0
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 6 марта 2012 г. 5:32, спустя 1 час 58 минут 8 секунд


    Я тоже скоро в питон зароюсь…
    как-то часто приходится эту фразу последний год на пыхе читать)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!