Sobes.tech

# Има основен шаблон base.html # Трябва да създадете нова страница, която ще наследи от основния шаблон. # И тя ще има заглавие 'нова страница' # Съдържанието на тази нова страница може да бъде каквото и да е (ще го обозначим с многоточие)

Senior
206

Кой тип данни трябва да се използва за съхраняване на парични суми в база данни?

Senior
172

# Задача. Даден е списък, обърнете го #z = [1, 2, 3, 4, 5] # В крайна сметка трябва да стане списък [5, 4, 3, 2, 1] # Трябва да реализирате функция, която обръща списъка. # Вградени методи (z[::-1], z.reverse(), reversed(z)) не могат да се използват. # Не е позволено да се създават нови списъци. Препоръчва се използването на цикъл for def reverse(lst: list) -> list: ...

Senior
169

Кои обекти в Python могат да се използват като ключове на речник?

Senior
162

class Order(models.Model): status = models.CharField(verbose_name='Статус') completed_date = models.DateTimeField(null=True) def send_message(order: Order): # Изпраща съобщение в 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'])

Senior
145

Каква е разликата между `select_related` и `prefetch_related` в Django?

Senior
87

# Напишете декоратор, който брои колко пъти е извикана функцията и изписва # името на функцията с най-много извиквания и текущата функция def call_count(): ...

Senior
85