classroom.models.file.AppFile(id, file, uploaded_at)[소스]¶Bases: django.db.models.base.Model
DoesNotExist¶Bases: django.core.exceptions.ObjectDoesNotExist
MultipleObjectsReturned¶Bases: django.core.exceptions.MultipleObjectsReturned
file¶The descriptor for the file attribute on the model instance. Returns a FieldFile when accessed so you can do stuff like:
>>> from myapp.models import MyModel
>>> instance = MyModel.objects.get(pk=1)
>>> instance.file.size
Assigns a file object on assignment so you can do:
>>> with open('/path/to/hello.world', 'r') as f:
... instance.file = File(f)
get_next_by_uploaded_at(**morekwargs)¶get_previous_by_uploaded_at(**morekwargs)¶id¶A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
objects = <django.db.models.manager.Manager object>¶save(*args, **kwargs)[소스]¶Saves the current instance. Override this in a subclass if you want to control the saving process.
The 'force_insert' and 'force_update' parameters can be used to insist that the "save" must be an SQL insert or update (or equivalent for non-SQL backends), respectively. Normally, they should not be set.
uploaded_at¶A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.