擅长:python、mysql、java
<p>如果以后要添加对象数据,则不应调用<code>create</code>方法,只需创建它的实例:</p>
<pre><code>obj = SportSession()
obj.name = form_data.get("name")
obj.sport_type = form_data.get("sport_type")
obj.date = date.today()
obj.usuario = request.user # You need to set this as well to appropriate user instance
obj.save()
</code></pre>
<p>您得到的错误是因为模型中的<code>date</code>字段不能为null,但您试图使用<code>SportSession.objects.create()</code>创建一个对象,而没有传递所需的数据。在</p>
<p>注意:您的<code>usuario</code>字段也不能为空(请参阅代码中的注释)。在</p>