在Django模型中获取应用程序名称

The*_*eer 6 django django-models

以下是Django应用程序的模型.让应用程序称为MyApp.这个想法是让每个应用程序都在MEDIA_ROOT下拥有它的文件夹.

class MyModel(models.Model):
    .... #Other fields
    datoteka = models.FileField(upload_to = 'MyApp',null = True)
Run Code Online (Sandbox Code Playgroud)

有没有办法从某个地方获取应用程序的名称并删除硬编码MyApp.

是一个类似的问题,但我无法访问模型中的请求对象.

Man*_*ani 11

属性app_label中有一个_meta属性.请参阅此stackoverflow问题