Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 6. diel - Databáza filmov v Django - Databáza

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Honza Kovanda:18.11.2019 22:47

Ahoj, děkuji za tutorial. Když nastavím úpravu názvu entity, aby se zobrazovalo "Filmy" namísto "Films", stejně se na některých místech v administraci ukazuje původní název. Například v detailu entity "Select Films to change" nebo tlačítko "Add Films". Lze toto někde přejmenovat? Díky :)

 
Odpovedať
18.11.2019 22:47
Avatar
Marián Mídelka:6.11.2020 15:46

Ahoj dlho mi to nefungovalo a hadzalo mi chybu pre :/mysite/movi­ebook/models.py , že nieje definované nazev_zanru. Zmenil som to teda na: def __str__(self):
return "Nazev: {0} | Rezie: {1} | Zanr: {2}".format(sel­f.nazev, self.rezie, self.zanr) a funguje mi to bez problemov.

Odpovedať
6.11.2020 15:46
Keď niečo nejde, skús niečo iné. Možno to tiež nepôjde!
Avatar
Alena Bohdanecká:9.2.2021 13:20

Ohledně přednastavení SQLite v Djangu.. Pořád mi to házelo to OperationalError: No such table ...Po instalaci SQLite3 vše funguje..

 
Odpovedať
9.2.2021 13:20
Avatar
Andrea Hladíková :29.3.2021 8:52

Ahoj poradí mi někdo,kde je problém.Při zadávání superusera mi při zadávání hesla nereaguje klávesnice na nic,jediné co jde je ctrl+c na ukončení.Děkuji

 
Odpovedať
29.3.2021 8:52
Avatar
Odpovedá na Andrea Hladíková
Antonín Martykán:19.7.2021 14:12

heslo se při zadávání nezobrazuje (ani jako puntíky nebo podobné symboly)

 
Odpovedať
19.7.2021 14:12
Avatar
Jan Gritzbach:8.11.2023 12:13

V této lekci bych předělal to, že na začátku schválně vytvoříte nelogickou datovou strukturu (vázání žánru na film místo naopak) jenom proto, abyste na tom mohli později ukázat přemodelování databáze, ale dopředu o tom nic neřeknete.

Půlku lekce jsem jen zmateně kroutil hlavou, co mi to tu vlastně uniká. Je fajn, že si člověk může procvičit překopání struktury databáze, ale avizovat to dopředu by ušetřilo značnou frustraci ze zmatení. 4/5

Odpovedať
8.11.2023 12:13
"Stay curious, learn every day!"
Avatar
Klara Bobková:25. marca 8:38

Mám dotaz - kde jsem vzala a definovala "zanr_set" v sekci Django API?"

prvne se objevuje zde
muj_film.zanr_set­.create(nazev_zan­ru="Fantasy/Ac­tion") # Vytvoří nový žánr k tomuto filmu

mám to chápat tak, že zprvu jsem si založila proměnnou muj_film a pak metodou create() pro muj_film vytvořila zanr_set?
Vím, že to je asi blbý dotaz, ale ano - zmátlo mne to...

Díky

 
Odpovedať
25. marca 8:38
Avatar
Ondřej Gryc
Člen
Avatar
Ondřej Gryc:4. mája 10:25

class Film(models.Model):
nazev = models.CharFi­eld(max_length=200)
rezie = models.CharFi­eld(max_length=180)
zanr = models.Foreig­nKey(Zanr, on_delete=model­s.SET_NULL, null=True)

def __str__(self):
return "Nazev: {0} | Rezie: {1} | Zanr: {2}".format(sel­f.nazev, self.rezie, self.zanr.nazev_zan­ru)

Ahoj kód mi začal fungovat až když jsem změnil self.zanr.nazev_zan­ru na self.zanr.

 
Odpovedať
4. mája 10:25
Avatar
Ondřej Gryc
Člen
Avatar
Ondřej Gryc:4. mája 10:26

Mně kód začal fungovat až když jsem změnil v models self.zanr.nazev_zan­ru na self.zanr.

 
Odpovedať
4. mája 10:26
Avatar
Lucie Králová:20. júla 18:09

Jak tu již bylo zmíněno, stálo by za to na začátku zmínit, že tvoříme záměrně nelogickou datovou strukturu, abychom ji následně ke konci lekce mohli upravit a celkově zbytečně neskákat tam a zpět... Upozornění na to, že se psaní hesla v terminálu neukazuje by také nebylo na škodu :)) Bylo by fajn kdyby lekce měli trochu bytelnější strukturu a nebyly tak roztříštěné, člověk s tím zbytečně stráví hodiny času navíc.

 
Odpovedať
20. júla 18:09
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!