Aktywne Wpisy
kwasnydeszcz +63
musiałam zrobić mnóstwo badań do wizyty z medycyny pracy na studia (ekg, okulista, lipidogram, bilirubina, próby wątrobowe) no i wydrukowałam te wyniki razem z morfologia, bo mi zlecił lekarz przy okazji. no i baba tak patrzy i pyta:
- mięsa pani nie je?
- no nie
- szkoda. dlaczego nie je pani mięsa?
- ze względów ideologicznych
- no i ze względów ideologicznych ma pani anemię
czy to jest normalne, że lekarz
- mięsa pani nie je?
- no nie
- szkoda. dlaczego nie je pani mięsa?
- ze względów ideologicznych
- no i ze względów ideologicznych ma pani anemię
czy to jest normalne, że lekarz
rocky93 +585
Chciałbym edytować istniejącego użytkownika dane ale niestety coś nie potrafie tego zrobić.
Jest w stanie ktoś mnie poprawić.
Jak do instance wysłać dane użytkownika którego chce edytować niż mnie:
swoj profil edytuje tak:
https://pastebin.com/dNfaJnQY
Jak teraz to zrobić by edytować kogoś profil?
Wrzucam też screenshota dla rozjaśnienia.
#django #python #webdev #pytanie
używasz request.user.id usera do edycji = użytkownik zalogowany
musisz to zmienić na id usera który ma być edytowany i do form przekazać usera którego w ten sposób wyciągniesz a nie request.user
super dziala.
https://pastebin.com/9JezMjfx
1. Popraw nazwy zmiennych... users = User...get(id=X)? Pobierasz userów, czy jednego usera? users.id (✌ ゚ ∀ ゚)☞
2. Użyj try except User.DoesNotExists gdy używasz get
3. Zmień nazwę parametru z value na id
4. Zainstaluj PyCharma, przydałby Ci się reformat kodu
5. Nie bój się używać spacji, oddzielaj kod, np printy - zobaczysz, że będzie czytelniejszy
6. Używaj loggerów zamiast printów
7. Nie rozumiem nazywania uadminXXX,
2. dlaczego?
3. ok
4. działam na służbowym lapku jak nie ma nic z bazamy danych do działania, a widzę że pycharm płatny.
5. nie rozumiem, w jakim sensie spacji?
6. masz na myśli: https://stackoverflow.com/questions/5739830/simple-log-to-file-example-for-django-1-3
7. tak sobie wymyśliłem, widocznie błędnie. Po prostu zrobie moduł admina i będę robił inny na takiej samej zasadzie.
8. Gotowców raczej nie biorę staram się wygooglować jak się da i
2. Jak pobierasz przez .get() i nie znajdzie obiektu w bazie, to wywali wyjątek DoesNotExists
4. Pycharm ma też darmową wersje
6. tak