Re: [django-cs] Bug URLField?

2021-02-17 Thread Radim Novotny
URLField validuje (upravuje) strukturu odkazu (scheme, host, port, path, fragment, query,) ale nevaliduje obsah jednotlivých částí, takže URL je z tohoto pohledu validní >>> urlsplit('scheme://blah:34787654/?query#frgmnt') SplitResult(scheme='scheme', netloc='blah:34787654', path='/',

Re: [django-cs] Re: Django admin too danger for integrity

2021-02-17 Thread starenka .
Tak si tam dej raw_id a budes klidne spat :) On Wed, Feb 17, 2021, 22:15 MirekZv wrote: > PS: ono tedy i ten Edit je příliš nebezpečný. Nějakej Lojza si to může > otevřít a přepsat Lenku na Martina. Vždycky jsem si myslel, že při návrhu > ovládání by měly být odlišeny (a tady by to mělo velké

Re: [django-cs] Bug URLField?

2021-02-17 Thread MirekZv
@novotn PS: Ještě bych pochopil (i když potěšilo by mě to ještě míň), že by Django neumožnilo pomocí validace toho URLFieldu tu chybnou hodnotu uložit. Ale ono ji uloží a v databázi je ta správná (i když tedy zřejmě nevalidní). Pokroutí ji až při renderování href=.. Dne středa 17. února 2021

Re: [django-cs] Bug URLField?

2021-02-17 Thread MirekZv
@novotn Máš pravdu, že to rovnítko se objevuje až za otazníkem a že je to teda nestandardní a dost možná to odporuje validnímu url. To jsem si neuvědomil. Ale i tak mi přijde dost divoké, aby si Django samo to url upravovalo. I když asi z nevalidního na validní. Dne středa 17. února 2021 v

[django-cs] Re: Django admin too danger for integrity

2021-02-17 Thread MirekZv
PS: ono tedy i ten Edit je příliš nebezpečný. Nějakej Lojza si to může otevřít a přepsat Lenku na Martina. Vždycky jsem si myslel, že při návrhu ovládání by měly být odlišeny (a tady by to mělo velké opodstatnění) plnokrevná editace od opravy překlepu. No ale to bych chtěl moc. Nicméně asi bych

[django-cs] Django admin too danger for integrity

2021-02-17 Thread MirekZv
Podívejte se na obrázek, jsou tam dva inliny a na začátku každého z nich popup s vyplněným jménem Lenka. Jak se ty popupy liší? jeden má "rušící křížek", druhý ho nemá. Jak se liší návrh databáze? Jedno ForeignKey připouští null/blank=True, druhé ho nepřipouští. To null se dá samozřejmě

Re: [django-cs] emmett

2021-02-17 Thread MirekZv
@Honza Javorek Pyramid: Dost jsem ho zaregistroval, všimnul jsem si, že to lidi celkem chválí, ale dopodrobna jsem se neodhodlal to zkoumat a zkoušet. Rozhodnul jsem se pro Django, protože mě přišlo, že kolem Pyramid je menší komunita, chybí 3p knihovny apod. Dělal jsem tohle rozhodování

Re: [django-cs] emmett

2021-02-17 Thread MirekZv
@stanislav Naprosto s Tebou nesouhlasím. To neber jako nějaké nepřátelství nebo chuť se o něco hádat. Chci prostě jen vyjádřit jiný názor na věc: Jestliže chceš nějak zúročit dobu, kdy jsi se učil nebo kdy jsi zakládal firmu (ono to totiž platí pro jednotlivce, i pro malou firmu, i pro velkou

Re: [django-cs] Bug URLField?

2021-02-17 Thread Radim Novotny
Já bych tomu rozuměl tak, že to za otazníkem jsou parametry (query string). Parametr má název a hodnotu. Hodnota je nepovinná, takže ?param1==9 je ok. Pokud je to ve formátu ?param1=9 tak se to zřejmě někde normalizuje do toho ?param1==9 a param1 sice existuje, ale nemá hodnotu. Proto ta poznámka,

Re: [django-cs] Bug URLField?

2021-02-17 Thread MirekZv
No, jestli myslíš "nic nedělá" ve smyslu že "nezobrazí tu trasu", tak to máš pravdu. Mimochodem můžete přijít na výlet, zítra Čt 9:05 ze Smíchovského nádraží 338 do Štěchovic. Dne středa 17. února 2021 v 16:46:31 UTC+1 uživatel starenka napsal: > tak to = tam fakt nic nedela, jak rika

Re: [django-cs] Bug URLField?

2021-02-17 Thread MirekZv
PS @Ing.Vladimír: Ten odkaz tady v diskuzi jde prokliknout. Tak si to zkus a pak zkus odstranit to = za tím planovani-trasy. Trochu rozdíl, ne? A to je ještě úplná náhoda, že to není rozbité úplně. Dne středa 17. února 2021 v 16:44:20 UTC+1 uživatel MirekZv napsal: > @Starenka: No jo.

Re: [django-cs] Bug URLField?

2021-02-17 Thread starenka .
tak to = tam fakt nic nedela, jak rika Vladimir... --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] On Wed, Feb 17, 2021 at 4:44 PM MirekZv wrote: > @Starenka: No jo. Aktuálně:

Re: [django-cs] Bug URLField?

2021-02-17 Thread MirekZv
@Starenka: No jo. Aktuálně: https://mapy.cz/zakladni?planovani-trasy=x=14.3997275y=49.8658414z=14rc=9gzb-xWeX3h.ihoDdqEirpfDOiZIfdm5x-iZLdrCrs=coorrs=strers=strers=strers=coorrs=coorri=ri=5184552ri=5184960ri=5185096ri=ri=mrp=%7B%22c%22%3A131%7Dxc=%5B%5D

Re: [django-cs] emmett

2021-02-17 Thread Stanislav Vasko
Django, Masonite a vše další bude tak dobré a efektivní, jak dobře to budeš umět. Když se podívám 3 roky zpět, musím se smát, kolik času jsem promrhal a na druhou stranu jak jsem si věci komplikoval. Prostě výtečně knížky jako Two scoops of Django (mimochodem doporučuji!), PyCharm či YT tutoriály

Re: [django-cs] emmett

2021-02-17 Thread Honza Javorek
A ten Pyramid jsi zkoušel? Přijde mi, že to je právě celkem známé, tak to asi má i nějakou komunitu, návody, atd. HJ On Wed 17. 2. 2021 at 14:04, MirekZv wrote: > Mně ten dnešní JavaScript připadá už docela hezký, skoro jako Python. Teda > kdyby ho někdo zvládl sám a začal si v tom psát,

Re: [django-cs] Bug URLField?

2021-02-17 Thread Vladimir Linhart
navic to asi nicemu nevadi? to = navic On Wed, Feb 17, 2021 at 2:18 PM starenka . wrote: > Jen pro sichr, do zdrojaku toho html ses dival, ze to tam fakt je (tj, ze > browserum nehrabe...)? > --- > In Perl you shoot yourself in the foot, but nobody can understand how you > did it. Six months

[django-cs] Bug URLField?

2021-02-17 Thread MirekZv
Narazil jste někdo na toto chování? Pastnuté URL je v pořádku, ale při sledování odkazu přibyde v místě kurzoru "=" navíc (jak je vidět dole). Debian 10 Testing KDE, Py 3.9.1, Dj 3.1.6, Chrome i Firefox[image: bug_urlfield.png] -- -- E-mailová skupina django-cs@googlegroups.com Správa:

Re: [django-cs] emmett

2021-02-17 Thread MirekZv
Mně ten dnešní JavaScript připadá už docela hezký, skoro jako Python. Teda kdyby ho někdo zvládl sám a začal si v tom psát, pokud pro někoho, tak asi spadne do legacy projektu a to nikomu nepřeju. K Vue jsem si poznamenal toto video, bylo by fajn, kdyby někdo znalejší na to mrknul a řekl,