kb 02.07.2012 14:08 c8541125

Django is a ghetto. Другими словами не описать этот бардак. Словил багу, что тест работает, а на продакшне бага о том, что я пытаюсь request.POST модифицировать (а он по-умолчанию immutable). Оказалось, что:
1. в джанго TestClient баг в том, что по-умолчанию на post-запрос он шлёт multipart-форму.
2. в самой джанге баг в том, что при отсылании multipart-контента создаётся mutable (причем, явно они это делают) QueryDict.

1. DZhon 02.07.2012 14:15

*nopython

2. kbDZhon /1 02.07.2012 14:16

*nodjango. python здесь ни при чём.

3. DZhonkb /2 02.07.2012 14:27

шоколад не виноват, поцан к успеху шОл (с)

4. kbDZhon /3 02.07.2012 14:27 c8541125

ну, типа того

5. DZhonkb /2 02.07.2012 14:27

а что заставило выбрать именно джангу то ?

6. kbDZhon /5 02.07.2012 14:30 c8541125

распространённость, "готовая админка", обилие документации и готовых решений. ну и не так уж она и плоха, но вот куча таких моментов расстраивают.

7. 238328 02.07.2012 15:14

будто бы говномоменты есть только в жанге

8. 238328238328 /7 02.07.2012 15:14

ЭТО ОПЕНСОРС

9. kb238328 /7 02.07.2012 15:15 c8541125

ну как-то совсем, что говномоментов, что даже стиль кодирование — постоянное говно везде.

10. 238328kb /9 02.07.2012 15:15 2975573131341240423781106

переходи на рельсы :cf:

11. kb238328 /10 02.07.2012 15:16 c8541125

рабирабираби

12. 238328kb /11 02.07.2012 15:16 2975573131341240423781106

макбукгитхабрубиуспех

13. kb238328 /12 02.07.2012 15:16 c8541125

лучше уж на коммон лисп

14. 238328kb /13 02.07.2012 15:16 2975573131341240423781106

и на APL

Do you really want to delete ?