added displayname

This commit is contained in:
DerTyp187
2021-11-12 11:01:47 +01:00
parent 43eac1907d
commit dfc4f054ed
6 changed files with 52 additions and 10 deletions

View File

@@ -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

View File

@@ -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,
),
]

View File

@@ -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),
),
]

View File

@@ -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

View File

@@ -2,12 +2,7 @@
{% block content %}
<div id="main-headline">
{% if category_obj.title == "cs" %}
<h2>C#</h2>
{% else %}
<h2>{{ category_obj.title }}</h2>
{% endif %}
<h2>{{ category_obj.display_name }}</h2>
</div>
<div id="search">
@@ -22,8 +17,6 @@
<small style="display:none;">{{ topic.tags }}</small>
</div>
{% endfor %}
</div>
<script>
@@ -32,7 +25,7 @@
var items = document.getElementsByClassName("list-item");
for (let index = 0; index < items.length; index++) {
const item = items[index];
const item = items [index];
const p = item.getElementsByTagName("p")[0];
const tags = item.getElementsByTagName("small")[0].innerHTML;
var value = input.value.toLowerCase().replace(".", "").replace(";", "").replace(",", "").replace(" ", "")

View File

@@ -34,6 +34,10 @@
<p>{{version}}</p>
</div>
{% endif %}
<div class="vote_buttons">
</div>
</div>
{% endblock content %}