views.py def get_products(request):
shops = Shops.objects.all().filter(user=request.user)
context = {
'pr': shops
}
data = NewStore()
data.get_all_products({context)
return render(request, 'shop/current_shop.html')
services.py
def get_all_products(self, context):
"""
Получаем все товары из магазина
"""
payload = {'username': f'{context.username}',
'password': f'{context.password}'}
print(context.username, context.password)
не могу получить доступ к username из model
ты передаешь список объектов а в сервисе работаешь с ним как с объектом
пошел немного по другому, сделал обработку в сервисном слое, вроде работает
views.py def get_products(request): data = NewStore() data.get_all_products(request) return render(request, 'shop/current_shop.html') services.py def get_all_products(self, request): """ Получаем все товары из магазина """ context = Shops.objects.all().filter(user=request.user) print(context)
это скорее на selector.py похоже
Обсуждают сегодня