diff --git a/TealCode/TealCode/settings.py b/TealCode/TealCode/settings.py index 2b3c0a3..d11a825 100644 --- a/TealCode/TealCode/settings.py +++ b/TealCode/TealCode/settings.py @@ -25,7 +25,7 @@ SECRET_KEY = 'django-insecure-84w$au&)%5rl8ud!82e%&)e&r+c0f9z%zlr4m9(76mebvx-r2@ # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['localhost', '127.0.0.1'] +ALLOWED_HOSTS = ['127.0.0.1', 'code.tealfire.de'] # Application definition diff --git a/TealCode/main/migrations/0005_category_display_name.py b/TealCode/main/migrations/0005_category_display_name.py new file mode 100644 index 0000000..70fd44e --- /dev/null +++ b/TealCode/main/migrations/0005_category_display_name.py @@ -0,0 +1,19 @@ +# Generated by Django 3.2.9 on 2021-11-12 07:33 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('main', '0004_topic_tags'), + ] + + operations = [ + migrations.AddField( + model_name='category', + name='display_name', + field=models.CharField(default='name', max_length=100), + preserve_default=False, + ), + ] diff --git a/TealCode/main/migrations/0006_auto_20211112_0855.py b/TealCode/main/migrations/0006_auto_20211112_0855.py new file mode 100644 index 0000000..0a8791d --- /dev/null +++ b/TealCode/main/migrations/0006_auto_20211112_0855.py @@ -0,0 +1,23 @@ +# Generated by Django 3.2.9 on 2021-11-12 07:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('main', '0005_category_display_name'), + ] + + operations = [ + migrations.AddField( + model_name='topic', + name='not_useful', + field=models.IntegerField(default=0), + ), + migrations.AddField( + model_name='topic', + name='useful', + field=models.IntegerField(default=0), + ), + ] diff --git a/TealCode/main/models.py b/TealCode/main/models.py index 1533e38..9439369 100644 --- a/TealCode/main/models.py +++ b/TealCode/main/models.py @@ -4,6 +4,7 @@ from django.utils import timezone class Category(models.Model): title = models.CharField(max_length=100, unique=True) + display_name = models.CharField(max_length= 100) date_created = models.DateTimeField(default=timezone.now) def __str__(self): @@ -17,6 +18,8 @@ class Topic(models.Model): category = models.ForeignKey(Category, on_delete=models.CASCADE) version = models.CharField(max_length=100, blank=True) tags = models.CharField(max_length=200, blank=True) + useful = models.IntegerField(default=0) + not_useful = models.IntegerField(default=0) def __str__(self): return self.category.title + " - " + self.title diff --git a/TealCode/main/templates/main/category.html b/TealCode/main/templates/main/category.html index 760fe78..b713cde 100644 --- a/TealCode/main/templates/main/category.html +++ b/TealCode/main/templates/main/category.html @@ -2,12 +2,7 @@ {% block content %}
- {% if category_obj.title == "cs" %} -

C#

- - {% else %} -

{{ category_obj.title }}

- {% endif %} +

{{ category_obj.display_name }}

{% endfor %} - -