Re: [django-cs] Double POSTy

2016-09-18 Thread Vladimír Macek
On 18.9.2016 12:29, Tomáš Ehrlich wrote: >>> Jestli je problém, je uživatel double clickne na submit, tak řešit přes JS? >>> OnClick -> Disable? >> Ano, to bude první fáze řešení a určitě to zlepší UX, jak píšeš níže. Ale >> nejde na to spoléhat. > Spoléhat na to nejde, ale pokud to vyřeší 99,9%

Re: [django-cs] Double POSTy

2016-09-18 Thread Vladimír Macek
On 18.9.2016 13:30, Petr Messner wrote: > Ahoj, > > Dne 18. září 2016 12:58 Vladimír Macek > napsal(a): > > On 18.9.2016 12:29, Tomáš Ehrlich wrote: > >>> Jestli je problém, je uživatel double clickne na submit, tak > řešit přes JS? OnClick

Re: [django-cs] Double POSTy

2016-09-18 Thread Tomáš Ehrlich
> 18. 9. 2016 v 12:19, Vladimír Macek : > > On 18.9.2016 00:04, Tomáš Ehrlich wrote: >>> 17. 9. 2016 v 23:55, Vladimír Macek : >>> >>> Zdar, >>> >>> jak řešíte nepříjemné dvojité POSTy, kdy uživatel poklepe na submit? >> Jestli je problém, je uživatel double

Re: [django-cs] Double POSTy

2016-09-18 Thread Tomáš Ehrlich
Vrtá mi to hlavou. Pokud by byl opravdu problém opakovaná registrace, tak vyskočí ValidationError a ne IntegrityError... Chápu to dobře, že AllAuth poskytuje registraci přes oauth i přímo? Zkusil jsem se mrknout a pár issue tam je:

Re: [django-cs] Double POSTy

2016-09-18 Thread Vladimír Macek
Tak ještě zjištění. Na runserveru doma problém replikuju taky. Zestručněný log postgresu přikládám. Ilustruje, jak si dvě transakce ze dvou různých PIDů postgresu vlezou do zelí... V. -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto

Re: [django-cs] Double POSTy

2016-09-18 Thread Petr Messner
Jakou máš nastavenou izolaci transakcí? PM Dne 18. září 2016 13:29 Vladimír Macek napsal(a): > Tak ještě zjištění. > > Na runserveru doma problém replikuju taky. > > Zestručněný log postgresu přikládám. Ilustruje, jak si dvě transakce ze > dvou různých PIDů postgresu vlezou

Re: [django-cs] Double POSTy

2016-09-18 Thread Vladimír Macek
No default, ale teď jsem doma řekl Djangu, že chci serializable a vybíhá na mě stejný IntegrityError při double POST pro signup uživatele... Dík, V. On 18.9.2016 13:32, Petr Messner wrote: > Jakou máš nastavenou izolaci transakcí? > > PM > > Dne 18. září 2016 13:29 Vladimír Macek

Re: [django-cs] Double POSTy

2016-09-18 Thread Petr Messner
Ahoj, Dne 18. září 2016 12:58 Vladimír Macek napsal(a): > On 18.9.2016 12:29, Tomáš Ehrlich wrote: > >>> Jestli je problém, je uživatel double clickne na submit, tak řešit > přes JS? OnClick -> Disable? > >> Ano, to bude první fáze řešení a určitě to zlepší UX, jak píšeš níže.

Re: [django-cs] Double POSTy

2016-09-18 Thread Vladimír Macek
On 18.9.2016 00:04, Tomáš Ehrlich wrote: >> 17. 9. 2016 v 23:55, Vladimír Macek : >> >> Zdar, >> >> jak řešíte nepříjemné dvojité POSTy, kdy uživatel poklepe na submit? > Jestli je problém, je uživatel double clickne na submit, tak řešit přes JS? > OnClick -> Disable? Ano, to