# Istnieje szablon bazowy base.html # Musisz utworzyć nową stronę, która będzie dziedziczyć z szablonu bazowego. # I będzie miała tytuł 'nowa strona' # Zawartość tej nowej strony może być dowolna (oznaczymy ją wielokropkiem)
Python
Jaki typ danych powinien być używany do przechowywania kwot pieniężnych w bazie danych?
# Zadanie. Dany jest lista, odwróć ją #z = [1, 2, 3, 4, 5] # Ostatecznie powinna być to lista [5, 4, 3, 2, 1] # Należy zaimplementować funkcję, która odwróci listę. # Nie można używać wbudowanych metod (z[::-1], z.reverse(), reversed(z)). # Nie można tworzyć nowych list. Zaleca się użycie pętli for def reverse(lst: list) -> list: ...
Jakie obiekty w Pythonie mogą być używane jako klucze słownika?
class Order(models.Model): status = models.CharField(verbose_name='Status') completed_date = models.DateTimeField(null=True) def send_message(order: Order): # Wysyła wiadomość do TG ... def check_cancelled_orders(): batch = 10000 offset = 0 while True: cancelled_orders = Order.objects.filter( status='cancelled', completed_date__is_null=True )[offset: offset+batch] if not cancelled_orders: break offset += batch completed_date = now() for order in cancelled_orders: send_message(order) Order.objects.bulk_update(cancelled_orders, ['completed_date'])
Jaka jest różnica między `select_related` a `prefetch_related` w Django?
# Napisz dekorator, który liczy liczbę wywołań funkcji i wyświetla # nazwę funkcji z największą liczbą wywołań oraz aktualną funkcję def call_count(): ...