mirror of
https://github.com/fergalmoran/dss.api.git
synced 2025-12-22 09:18:13 +00:00
24 lines
725 B
Python
24 lines
725 B
Python
from django.contrib.auth.models import User
|
|
from django.db import models
|
|
from core.utils.file import generate_save_file_name
|
|
from spa.models.basemodel import BaseModel
|
|
|
|
def venue_image_name(instance, filename):
|
|
return generate_save_file_name('venue-images', filename)
|
|
|
|
class Venue(BaseModel):
|
|
class Meta:
|
|
app_label = 'spa'
|
|
|
|
user = models.ForeignKey(User)
|
|
venue_name = models.CharField(max_length=250)
|
|
venue_address = models.CharField(max_length=1024)
|
|
venue_image = models.ImageField(blank=True, upload_to=venue_image_name)
|
|
|
|
def __unicode__(self):
|
|
return self.venue_name
|
|
|
|
@classmethod
|
|
def get_select_lookup(cls):
|
|
return {'name' :'venue_name'}
|