pl:python:fieldsinmodel
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
| pl:python:fieldsinmodel [2023/12/01 09:17] – [PositiveIntegerField] sindap | pl:python:fieldsinmodel [2023/12/01 09:37] (aktualna) – [OneToOneField] sindap | ||
|---|---|---|---|
| Linia 1140: | Linia 1140: | ||
| \\ | \\ | ||
| Pamiętaj, że konkretny zakres wartości w danym przypadku zależy od specyfiki bazy danych, a Django sam w sobie dostarcza abstrakcję, | Pamiętaj, że konkretny zakres wartości w danym przypadku zależy od specyfiki bazy danych, a Django sam w sobie dostarcza abstrakcję, | ||
| - | ==== PositiveSmallIntegerField ==== | + | ===== PositiveSmallIntegerField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Przechowywanie Numeru Kategorii w Aplikacji Bloga:** | + | ==== Przechowywanie Numeru Kategorii w Aplikacji Bloga ==== |
| - | | + | |
| + | Możesz użyć '' | ||
| <code python> | <code python> | ||
| from django.db import models | from django.db import models | ||
| Linia 1156: | Linia 1158: | ||
| </ | </ | ||
| - | 2. **Oceny Wpisywane Przez Użytkowników:** | + | ==== Oceny Wpisywane Przez Użytkowników |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1167: | Linia 1170: | ||
| </ | </ | ||
| - | 3. **Numerowanie Kolejnych Obiektów:** | + | Numerowanie Kolejnych Obiektów |
| - | | + | '' |
| <code python> | <code python> | ||
| Linia 1178: | Linia 1181: | ||
| </ | </ | ||
| - | 4. **Przechowywanie Numerów Kierunków w Systemie:** | + | ==== Przechowywanie Numerów Kierunków w Systemie |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1190: | Linia 1194: | ||
| Warto zauważyć, że '' | Warto zauważyć, że '' | ||
| - | ==== SlugField ==== | + | ===== SlugField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Tworzenie Przyjaznych URL-i Dla Artykułów:** | + | ==== Tworzenie Przyjaznych URL-i Dla Artykułów |
| - | | + | |
| + | Możesz użyć '' | ||
| <code python> | <code python> | ||
| Linia 1212: | Linia 1217: | ||
| </ | </ | ||
| - | 2. **Tworzenie Przyjaznych URL-i Dla Kategorii:** | + | ==== Tworzenie Przyjaznych URL-i Dla Kategorii |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1228: | Linia 1234: | ||
| </ | </ | ||
| - | 3. **Dodawanie Przyjaznych URL-i Dla Profili Użytkowników:** | + | ==== Dodawanie Przyjaznych URL-i Dla Profili Użytkowników |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1247: | Linia 1254: | ||
| '' | '' | ||
| - | ==== SmallAutoField ==== | + | ===== SmallAutoField |
| - | ==== SmallIntegerField ==== | + | ===== SmallIntegerField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Przechowywanie Wieków:** | + | ==== Przechowywanie Wieków |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1265: | Linia 1273: | ||
| </ | </ | ||
| - | 2. **Liczba Komentarzy Pod Wpisem:** | + | ==== Liczba Komentarzy Pod Wpisem |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1276: | Linia 1285: | ||
| </ | </ | ||
| - | 3. **Numerowanie Kategorii w Systemie:** | + | ==== Numerowanie Kategorii w Systemie |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1287: | Linia 1297: | ||
| </ | </ | ||
| - | 4. **Ocena w Systemie Społecznościowym:** | + | ==== Ocena w Systemie Społecznościowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1299: | Linia 1310: | ||
| '' | '' | ||
| - | ==== TextField ==== | + | ===== TextField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Treść Artykułów w Aplikacji Bloga:** | + | ==== Treść Artykułów w Aplikacji Bloga ==== |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1316: | Linia 1328: | ||
| </ | </ | ||
| - | 2. **Długi Opis Produktu w Sklepie Internetowym:** | + | ==== Długi Opis Produktu w Sklepie Internetowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1327: | Linia 1340: | ||
| </ | </ | ||
| - | 3. **Komentarze w Systemie Społecznościowym:** | + | ==== Komentarze w Systemie Społecznościowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1338: | Linia 1352: | ||
| </ | </ | ||
| - | 4. **Notatki w Aplikacji Do Zarządzania Projektami:** | + | ==== Notatki w Aplikacji Do Zarządzania Projektami |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1350: | Linia 1365: | ||
| Użycie '' | Użycie '' | ||
| - | ==== TimeField ==== | + | ===== TimeField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | 1. **Godzina Rozpoczęcia Wydarzenia:** | + | ==== Godzina Rozpoczęcia Wydarzenia |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1367: | Linia 1383: | ||
| </ | </ | ||
| - | 2. **Czas Trwania Spotkania:** | + | ==== Czas Trwania Spotkania |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1378: | Linia 1395: | ||
| </ | </ | ||
| - | 3. **Godzina Otwarcia Restauracji:** | + | ==== Godzina Otwarcia Restauracji |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1389: | Linia 1407: | ||
| </ | </ | ||
| - | 4. **Czas Trwania Zadania w Aplikacji Do Zarządzania Zadaniami:** | + | ==== Czas Trwania Zadania w Aplikacji Do Zarządzania Zadaniami |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1401: | Linia 1420: | ||
| Użycie '' | Użycie '' | ||
| - | ==== URLField ==== | + | ===== URLField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Strona Internetowa Firmy:** | + | ==== Strona Internetowa Firmy ==== |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1418: | Linia 1438: | ||
| </ | </ | ||
| - | 2. **Link Do Profilu Użytkownika w Społecznościowym Serwisie:** | + | ==== Link Do Profilu Użytkownika w Społecznościowym Serwisie |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1429: | Linia 1450: | ||
| </ | </ | ||
| - | 3. **Odnośnik Do Artykułu w Serwisie Blogowym:** | + | ==== Odnośnik Do Artykułu w Serwisie Blogowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1440: | Linia 1462: | ||
| </ | </ | ||
| - | 4. **Link Do Repozytorium na GitHubie:** | + | ==== Link Do Repozytorium na GitHubie |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1452: | Linia 1475: | ||
| '' | '' | ||
| - | ==== UUIDField ==== | + | ===== UUIDField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Unikalne Identyfikatory Użytkowników:** | + | ==== Unikalne Identyfikatory Użytkowników |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1470: | Linia 1494: | ||
| </ | </ | ||
| - | 2. **Identyfikatory dla Zasobów w Aplikacji:** | + | ==== Identyfikatory dla Zasobów w Aplikacji |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1482: | Linia 1507: | ||
| </ | </ | ||
| - | 3. **Unikalne Identyfikatory Sesji:** | + | ==== Unikalne Identyfikatory Sesji ==== |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1494: | Linia 1520: | ||
| </ | </ | ||
| - | '' | + | '' |
| + | \\ | ||
| Użycie '' | Użycie '' | ||
| ===== Relationship fields ===== | ===== Relationship fields ===== | ||
| - | ==== ForeignKey ==== | + | ===== ForeignKey |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Relacja Między Artykułami a Autorami:** | + | ==== Relacja Między Artykułami a Autorami |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1520: | Linia 1547: | ||
| </ | </ | ||
| - | 2. **Relacja Między Kategoriami a Produktami w Sklepie Internetowym:** | + | ==== Relacja Między Kategoriami a Produktami w Sklepie Internetowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1535: | Linia 1563: | ||
| </ | </ | ||
| - | 3. **Relacja Między Użytkownikami a Zadaniem w Aplikacji Do Zarządzania Zadaniami:** | + | ==== Relacja Między Użytkownikami a Zadaniem w Aplikacji Do Zarządzania Zadaniami |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1548: | Linia 1577: | ||
| </ | </ | ||
| - | '' | + | '' |
| + | \\ | ||
| Opcje '' | Opcje '' | ||
| \\ | \\ | ||
| Linia 1593: | Linia 1622: | ||
| Oprócz tych opcji istnieją także inne, takie jak '' | Oprócz tych opcji istnieją także inne, takie jak '' | ||
| - | ==== ManyToManyField ==== | + | ===== ManyToManyField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Relacja Między Użytkownikami a Grupami w Systemie:** | + | ==== Relacja Między Użytkownikami a Grupami w Systemie |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1611: | Linia 1641: | ||
| </ | </ | ||
| - | 2. **Relacja Między Produktami a Tagami w Sklepie Internetowym:** | + | ==== Relacja Między Produktami a Tagami w Sklepie Internetowym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1625: | Linia 1656: | ||
| </ | </ | ||
| - | 3. **Relacja Między Studentami a Kursami w Systemie Edukacyjnym:** | + | ==== Relacja Między Studentami a Kursami w Systemie Edukacyjnym |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1708: | Linia 1740: | ||
| \\ | \\ | ||
| Po zastosowaniu tych kroków, będziesz mógł zobaczyć, jakie zmiany są wprowadzane do modelu pośredniczącego, | Po zastosowaniu tych kroków, będziesz mógł zobaczyć, jakie zmiany są wprowadzane do modelu pośredniczącego, | ||
| - | ==== OneToOneField ==== | + | ===== OneToOneField |
| '' | '' | ||
| \\ | \\ | ||
| - | Przykłady zastosowań '' | + | Przykłady zastosowań '' |
| - | \\ | + | |
| - | 1. **Relacja Między Użytkownikami a Profilem Użytkownika:** | + | ==== Relacja Między Użytkownikami a Profilem Użytkownika |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1727: | Linia 1760: | ||
| </ | </ | ||
| - | 2. **Relacja Między Pracownikiem a Szefem:** | + | ==== Relacja Między Pracownikiem a Szefem |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
| Linia 1742: | Linia 1776: | ||
| </ | </ | ||
| - | 3. **Relacja Między Zamówieniem a Fakturą:** | + | ==== Relacja Między Zamówieniem a Fakturą |
| - | | + | |
| + | '' | ||
| <code python> | <code python> | ||
pl/python/fieldsinmodel.1701418639.txt.gz · ostatnio zmienione: przez sindap
