Tôi muốn chèn một số dữ liệu vào trường nhiều đến nhiều. Tôi nhận được lỗi nàyDjango: đối số từ khóa không hợp lệ cho hàm này
sử dụng là một cuộc tranh cãi từ khóa không hợp lệ cho chức năng này
tôi cũng đã thử nó với relatedName ... nhưng vẫn không hoạt động ...
My mô hình trông như thế này:
models.py
class Workspace(models.Model):
user = models.ManyToManyField(User,null=False, blank=False, related_name='members')
workspace_name = models.CharField(max_length=80, null=False, blank=False)
workspace_cat =models.CharField(max_length=80, null=True, blank=True)
v iews.py
db= Workspace(user=5, workspace_name=data_to_db['workspace_name'],workspace_cat=data_to_db['workspace_category'])
db.save()
Có ai có ý tưởng không? Cảm ơn rất nhiều!
cảm ơn câu trả lời của bạn ... im trường hợp của tôi tôi thực sự muốn có nhiều người dùng được liên kết với không gian làm việc và một số không gian làm việc cho một người dùng ;-P – Jurudocs
@Jurudocs Sau đó, một 'ManyToMany' là sử dụng thích hợp, vui lòng xem câu trả lời đã chỉnh sửa về cách sử dụng nó! –