33 lines
1.3 KiB
Python
33 lines
1.3 KiB
Python
from django.db import models
|
|
from django.contrib.gis.db import models
|
|
from django.contrib.auth.models import User
|
|
from django.utils import timezone
|
|
|
|
class ObjektSigurnosti(models.Model):
|
|
naziv = models.CharField(max_length=255)
|
|
lokacija = models.PointField(null=True, srid=3765)
|
|
ps_br = models.CharField(max_length=255, null=True, blank=True)
|
|
e_br = models.CharField(max_length=255, null=True, blank=True)
|
|
tip_objekta = models.IntegerField(null=True, blank=True)
|
|
lucka_kapetanija = models.CharField(max_length=255, null=True, blank=True)
|
|
fotografija = models.CharField(max_length=255, null=True, blank=True)
|
|
id_ais = models.CharField(max_length=255, null=True, blank=True)
|
|
simbol_oznaka = models.CharField(max_length=255, null=True, blank=True)
|
|
|
|
def __str__(self):
|
|
return self.naziv
|
|
|
|
# class Log(models.Model):
|
|
|
|
# AKCIJA_CHOICES = (
|
|
# ('Brisanje', 'Brisanje'),
|
|
# ('Unos', 'Unos'),
|
|
# ('Uređivanje', 'Uređivanje')
|
|
# )
|
|
# user = models.ForeignKey("user.User", null=True, related_name='user_logs', on_delete=models.SET_NULL)
|
|
# timestamp = models.DateTimeField(auto_now_add=True)
|
|
# akcija = models.CharField(max_length=255, choices=AKCIJA_CHOICES)
|
|
# opis = models.TextField()
|
|
|
|
# def __str__(self):
|
|
# return self.opis |