added field editors

This commit is contained in:
Egor Matveev 2022-01-20 16:50:35 +03:00
parent 7bbdc0956f
commit f46ca936e2
2 changed files with 30 additions and 3 deletions

View File

@ -13,11 +13,10 @@ class Set(models.Model):
public = models.BooleanField(default=False) public = models.BooleanField(default=False)
creator = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) creator = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
opened = models.BooleanField(default=False) opened = models.BooleanField(default=False)
start_time = models.DateTimeField(default=timezone.now) start_time = models.DateTimeField(default=None, null=True)
end_time = models.DateTimeField(default=timezone.now) end_time = models.DateTimeField(default=None, null=True)
editors = ArrayField(models.TextField(), default=list) editors = ArrayField(models.TextField(), default=list)
@property @property
def available(self): def available(self):
return ( return (

View File

@ -44,4 +44,32 @@
</form> </form>
</div> </div>
</div> </div>
<hr><hr>
<h3>Время доступа</h3>
<h5>
<div class="row">
<div class="col-2">
<p>
Время начала<br>
</p>
<p>
Без ограничений&emsp;<input type="checkbox">
</p>
<p>
<input type="datetime-local" value="">
</p>
</div>
<div class="col-2">
<p>
Время окончания<br>
</p>
<p>
Без ограничений&emsp;<input type="checkbox">
</p>
<p>
<input type="datetime-local">
</p>
</div>
</div>
</h5>
{% endblock %} {% endblock %}