remove the Setting model

This commit is contained in:
Andreas Zweili 2018-01-14 12:16:00 +01:00
parent 9cdf14c618
commit d929a23ede
2 changed files with 2 additions and 10 deletions

View File

@ -5,7 +5,7 @@ from django.contrib.auth.models import User
# Register your models here. # Register your models here.
from webshop.models import (Article, Order, OrderPosition, from webshop.models import (Article, Order, OrderPosition,
Person, City, Picture, OrderOfGoods, Person, City, Picture, OrderOfGoods,
Category, Option, Setting) Category, Option)
class PersonInline(admin.StackedInline): class PersonInline(admin.StackedInline):
@ -58,4 +58,3 @@ admin.site.register(City)
admin.site.register(OrderOfGoods, OrderOfGoodsAdmin) admin.site.register(OrderOfGoods, OrderOfGoodsAdmin)
admin.site.register(Category) admin.site.register(Category)
admin.site.register(Option) admin.site.register(Option)
admin.site.register(Setting)

View File

@ -8,17 +8,10 @@ from django.utils import timezone
class Option(models.Model): class Option(models.Model):
name = models.CharField(max_length=200, unique=True) name = models.CharField(max_length=200, unique=True)
value = models.IntegerField(default=5) value = models.IntegerField(default=5)
def __str__(self):
return self.name
class Setting(models.Model):
option = models.ForeignKey(Option, on_delete=models.CASCADE)
enabled = models.BooleanField(default=False) enabled = models.BooleanField(default=False)
def __str__(self): def __str__(self):
return str(self.option) return self.name
class ArticleStatus(models.Model): class ArticleStatus(models.Model):