Sobes.tech

Python

# Կան հիմքային շաբլոն 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