Aktywne Wpisy
Ildealfons +1
Jak taka laska może być z takim dziadem? To nie jest fejk, bo znam tą osobę. Też, bez obrazy dla tego gościa, ale to nie jest jego liga. Ja wiem, że często kobiety w PL wyglądają lepiej, od swoich chłopaków. No ale kurde u mnie w firmie 40 letnia managerka (zresztą całkiem fajny m--f) ma lepszego chłopa.
Na korzyść laski przemawia jedynie to, że ona nie ma go nigdzie w zdjęciach, jest
Na korzyść laski przemawia jedynie to, że ona nie ma go nigdzie w zdjęciach, jest
źródło: IMG_6270
Pobierz
PixelNomad +49
Treść przeznaczona dla osób powyżej 18 roku życia...





Cześć Mircy.
mam problem z formularzem w Django. Piszę sobie appkę (typer meczów) i mam 2 modele - Match(pola: drużyny i wynik) i Bet(pola: mecz jako foreign key, typer też foreign key i typ).
Chciałbym utworzyć formularz który pokazywałby wszystkie mecze ( w formie ul) i i przy każdym meczu byłoby pole gdzie można wybrać swój typ do niego(1,2,X,1X,X2). Przy submitnięciu formularza tworzyłyby się odpowiednie instancje modelu Bet.
Jak się za to zabrać? Udało mi się zrobić formularz dodawania Betów, ale tylko taki żeby wybrać mecz z listy. Największym natomiast moim problemem jest osiągnięcie tego wyświetlenia listy meczy i pola wyboru swojego typu do niego.
Proszę o wskazówki ;)
Dzięki za odpowiedź ;)
Jak robiłem formularz który opisałem na końcu posta to użyłem ModelForm i nie definiowałem sam żadnych pól tylko dałem fields = ['match', 'bet']. Chyba, że da się też w tym przypadku jakoś dać ten parametr widget?
@Bionizy - wydaje mi się, że w ogóle to nie jest związane z widgetami
@gofr - nie o to mi niestety chodzi. Coś takiego żeby wybrać sobie mecz z listy i jemu dodać bet, udało mi się napisać. Bardziej chodzi mi o to żeby na stronie, w jakiś sposób, pokazały się wszystkie mecze (instancje modelu Match) i przy każdym był widget wyboru
źródło: comment_Wc5G1qvslkEC8aZIwnsiKdbsX17wjtUV.jpg
Pobierzbtw przekombinowałeś z modelami. Czy
Generalnie jeśli dany użytkownik nie miał żadnego beta na dany mecz to ma się stworzyć instancja, jak miał to ma tylko zmienić wartość beta, jeśli o to Ci chodziło.
Score trzymam w matchu bo każda drużyna będzie miała co