q
Size: a a a
q
N
T
@celery_app.task(name='high.add')
def add(x:list):
print(x)
add.chunks(iter([1,2,3,4,5]), 3).group().apply_async(queue='high')
TypeError: api.celery_tasks.queues.high.add() argument after * must be an iterable, not int
add.chunks(iter([[1,2,3,4,5], [1,3,4,5,6]]), 3).group().apply_async(queue='high')
TypeError: add() takes 1 positional argument but 5 were given
@celery_app.task()
def send(id):
return send_message(id)
send.chunks([1,2,3,4,5], 3).group().apply_async(queue='high')
TypeError: api.celery_tasks.queues.high.add() argument after * must be an iterable, not int
A
KA
Z
NS
JT
SI
AF
AF
class AdminDeviceFilter(admin.SimpleListFilter):
title = "Has requested device"
parameter_name = "requested"
def lookups(self, request, model_admin):
lookup = (("Yes", "Yes"), ("No", "No"))
return lookup
def queryset(self, request, queryset):
if self.value() == "Yes":
return queryset.filter(devices__status__exact=DEVICE_STATUS[3][0])
elif self.value() == "No":
return queryset.exclude(devices__status__exact=DEVICE_STATUS[3][0])
SI
DT
AF
SI
return queryset.exclude(
payments__paid__gte=start,
payments__paid__lte=end,
)
AF
return queryset.exclude(
payments__paid__gte=start,
payments__paid__lte=end,
)
SI
SI
AF
JT