我目前正在创建一些 django 对象(或者至少是这个想法),同时执行 for 循环,我正在生成一些数据。这个想法是创建多个对象或更新其中一些(如果已经存在)。
def get_friends(self):
for friend_option in self.get_friend_options:
friend_permalink = friend_option.get_attribute('href')
friend_name = get_name()
users.append(user)
friend_requests.append(Friend(account=self.current_account,
friend_permalink=friend_permalink,
friend_name=friend_name,
is_friend=False,
request_type=Friend.REQUEST_TYPE_RECEIVED,
received_request_date=datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
))
Friend.objects.bulk_create(friend_requests)
return friend_requests