mirror of
https://github.com/macports/macports-webapp.git
synced 2026-07-13 03:18:42 -07:00
20 lines
642 B
Python
20 lines
642 B
Python
from django.db import models
|
|
from django.urls import reverse
|
|
|
|
|
|
class Variant(models.Model):
|
|
port = models.ForeignKey('port.Port', on_delete=models.CASCADE, related_name='variants')
|
|
variant = models.CharField(max_length=100, default='')
|
|
description = models.TextField(null=True)
|
|
requires = models.TextField(null=True)
|
|
conflicts = models.TextField(null=True)
|
|
is_default = models.BooleanField(default=False)
|
|
|
|
class Meta:
|
|
db_table = "variant"
|
|
verbose_name = "Variant"
|
|
verbose_name_plural = "Variants"
|
|
|
|
def get_absolute_url(self):
|
|
return reverse('variant', args=[str(self.variant)])
|