On 8 sep, 18:26, Bachir wrote:
> This is an example:
>
> class UploadItem(models.Model):
> file = models.FileField(upload_to=UploadItem.get_directory)
>
> class Meta:
> abstract = True
>
> # I want videos to be storred in 'videos/' directory
> class Video(UploadItem):
> def get
cheers :D
2010/9/8 akaariai
> On 8 syys, 19:26, Bachir wrote:
> > This is an example:
> >
> > class UploadItem(models.Model):
> > file = models.FileField(upload_to=UploadItem.get_directory)
> >
> > class Meta:
> > abstract = True
> >
> > # I want videos to be storred in 'videos
On 8 syys, 19:26, Bachir wrote:
> This is an example:
>
> class UploadItem(models.Model):
> file = models.FileField(upload_to=UploadItem.get_directory)
>
> class Meta:
> abstract = True
>
> # I want videos to be storred in 'videos/' directory
> class Video(UploadItem):
> def ge
This is an example:
class UploadItem(models.Model):
file = models.FileField(upload_to=UploadItem.get_directory)
class Meta:
abstract = True
# I want videos to be storred in 'videos/' directory
class Video(UploadItem):
def get_directory(self, instance, filename):
retur
OK, i got that.
Now my problem: I have an abstract class UploadItem that defines a field
called file like this:
self.file = models.FileField(upload_to=upload_to)
As you can see, in each child class, i have to call parent init method with
appropriate upload_to variable(say 'videos' for Video model).
On 8 sep, 04:13, maroxe wrote:
> Hi, When using Model class like this:
>
> class MyModel(models.Model):
> def __init__(self, *args, **kwargs):
> self.myfield = models.Field()
> super(MyModel, self).__init__(*args, **kwargs)
> It doesn't take into consideration myfield(in the ad
On Sep 8, 5:13 am, maroxe wrote:
> Hi, When using Model class like this:
>
> class MyModel(models.Model):
> def __init__(self, *args, **kwargs):
> self.myfield = models.Field()
> super(MyModel, self).__init__(*args, **kwargs)
> It doesn't take into consideration myfield(in the
Hi, When using Model class like this:
class MyModel(models.Model):
def __init__(self, *args, **kwargs):
self.myfield = models.Field()
super(MyModel, self).__init__(*args, **kwargs)
It doesn't take into consideration myfield(in the admin form, when
saving the object... )
But if
8 matches
Mail list logo