# Obstaja osnovni predloga base.html # Morate ustvariti novo stran, ki bo podedovala od osnovnega predloga. # In bo imela naslov 'nova stran' # Vsebina te nove strani je lahko karkoli (oznaka z elipsami)
Python
Aký dátový typ by sa mal použiť na ukladanie finančných čiastok v databáze?
# Naloga. Dano je seznam, obrnite ga #z = [1, 2, 3, 4, 5] # Rezultat naj bo seznam [5, 4, 3, 2, 1] # Potrebno je implementirati funkcijo, ki bo obrnila seznam. # Vgrajenih metod (z[::-1], z.reverse(), reversed(z)) ni mogoče uporabiti. # Ustvarjanje novih seznamov ni dovoljeno. Priporoča se uporaba zanke for def reverse(lst: list) -> list: ...
Aké objekty v Pythone môžu byť použité ako kľúče slovníka?
class Order(models.Model): status = models.CharField(verbose_name='Stav') completed_date = models.DateTimeField(null=True) def send_message(order: Order): # Odosiela správu 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'])
Aký je rozdiel medzi `select_related` a `prefetch_related` v Django?
# Napíšite dekorátor, ktorý počíta počet volaní funkcie a vypisuje # názov funkcie s najvyšším počtom volaní a aktuálnu funkciu def call_count(): ...