from django.db import models
from datetime import datetime


class Especies(models.Model):
    especies = models.CharField(max_length=200, null=False, blank=False)
    nome_popular = models.CharField(max_length=500, null=False, blank=False)
    sinonimia = models.TextField(blank=True, null=True)
    familia = models.CharField(max_length=200, blank=True, null=True)
    bioma = models.CharField(max_length=150, blank=True, null=True, default='0')
    formacao_vegetal = models.CharField(max_length=150, blank=True, null=True, default='0')
    fitofisionomias = models.CharField(max_length=600, blank=True, null=True, default='0')
    presenca_estados = models.CharField(max_length=500, blank=True, null=True, default='0')
    risco_extincao = models.CharField(max_length=10)
    foto_especie = models.ImageField(upload_to="especie/%Y/%m/%d/", null=True, default='especie/foto_planta.gif')
    objects = models.Manager()

    def __str__(self):
        # Customize o que deve ser retornado aqui
        return f"{self.nome_popular} ({self.especies})"