SirAnthony 04.04.2011 11:28

def locked(self, instance):
return instance.audit_log.filter(**{instance._meta.pk.name: instance.pk}).latest('action_date').locked
Ебаный ужас.

1. TrollStation 04.04.2011 11:29 Gajim

lolwut.

2. SirAnthonyTrollStation /1 04.04.2011 11:31 Home

Я форкнул django-audit-log, и делаю ему возможность лочить правки. Чуть позже опишу.

3. utros 04.04.2011 14:47 Adium

Пиздец же!

4. SirAnthonyutros /3 04.04.2011 14:47 Home

А то.

5. SirAnthonyutros /3 04.04.2011 14:48 Home

Там по другому не получается, либо я не до конца понял магию.

6. utrosSirAnthony /5 04.04.2011 14:59 Adium

Выглядит как кусок говна.

7. SirAnthonyutros /6 04.04.2011 15:01 Home

Да, предложи свой вариант что ли.

8. utrosSirAnthony /7 04.04.2011 15:02 Adium

Надо в код смотреть, а мне лень.
Потом взгляну, скажу.

9. utrosSirAnthony /7 04.04.2011 20:41 Adium

Давай ссыль на свой говнокот.

10. SirAnthonyutros /9 04.04.2011 20:43 Home

https://github.com/SirAnthony/django-aud... Последние 3 коммита

11. utrosSirAnthony /10 04.04.2011 20:54 Adium

Нунихуяссе. У меня от такого мозг распидорасило спросони.
В общем, вспомни золотое правило: работает — не трогай.

12. SirAnthonyutros /11 04.04.2011 20:56 Home

Вот я и говорю, там джангомагия, а костыли нужны, чтобы работать с ней. Я целый день пытался понять, как оно работает, чтобы эти 3 коммита по 1 строчке сделать.

13. utrosSirAnthony /12 04.04.2011 20:57 Adium

Джанго, она пиздец, да.
Хотя я подобные вещи в бизнес-логике реализую.

Do you really want to delete ?