И как я написал выше, я добавлял в данный список недостающий атрибут
save() вернул не экземпляр модели, с которым можно работать, а собственно список, который нужно проитерировать, как минимум.
post = formset.save(commit=False)# post является списком
for element in post:
element.author = request.user
element.save()
import requests
import json
def save_to_file():
response = requests.get("https://randomuser.me/api/")
with open('randomuser.json','w',encoding='utf-8') as file:
json.dump(response.json(), file, indent=4, ensure_ascii=False)
if __name__ == '__main__':
collect_data()
если варианты на выбор то лучше наверное б
ещё новенький в этом деле (именно с ролями и self)
Неужели всё так сложно?
То есть если вы хотите использовать кусок функционала на python вам нужно во всём проекте использовать python?
требует пока модуль
from pycoingecko import CoinGeckoAPI
его и в config.py
и в bot.py ?
Во первых - может возникнуть путаница из-за наличия-отсутствия полей.
Например, выше идет:
Поле colorесть в DogRequestsForm
А сама форма "вызывается через Req, которого в ней нет.
Без понимания структуры БД и конкретного ТЗ сложно дать подробный совет, но попытайтесь разбросать формы по разным страницам. Так и отлаживать будет проще и пользователю удобнее будет работать.