Skip to content
Snippets Groups Projects
Commit c8fa55fd authored by Julian's avatar Julian
Browse files

Add FAQs from Admin-Area

parent 69c8c8a7
No related branches found
No related tags found
1 merge request!86Merge school-apps
from django.contrib import admin
from django import forms
from faq.models import Question, FAQQuestion, FAQAnswer
# Register your models here.
......@@ -7,7 +8,14 @@ class QuestionAdmin(admin.ModelAdmin):
admin.site.register(Question, QuestionAdmin)
# class FAQQuestionForm(forms.ModelForm):
# question_text = forms.CharField(widget=forms.Textarea)
#
# class Meta:
# model = FAQQuestion
#
class FAQQuestionAdmin(admin.ModelAdmin):
#form = FAQQuestionForm
list_display = ("question_text", "icon", "answered")
admin.site.register(FAQQuestion, FAQQuestionAdmin)
......
# Generated by Django 2.1.5 on 2019-04-29 11:29
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('faq', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='faqquestion',
name='icon',
field=models.CharField(blank=True, default='question_answer', max_length=20),
),
]
# Generated by Django 2.1.5 on 2019-04-29 11:38
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('faq', '0002_auto_20190429_1329'),
]
operations = [
migrations.AlterField(
model_name='faqquestion',
name='question_text',
field=models.TextField(),
),
migrations.AlterField(
model_name='question',
name='question_text',
field=models.TextField(),
),
]
# Generated by Django 2.1.5 on 2019-04-29 11:39
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('faq', '0003_auto_20190429_1338'),
]
operations = [
migrations.AlterField(
model_name='faqanswer',
name='answer_text',
field=models.TextField(),
),
]
......@@ -3,7 +3,7 @@ from django.contrib.auth.models import User
# Create your models here.
class FAQAnswer(models.Model):
answer_text = models.CharField(max_length=1000)
answer_text = models.TextField()
def __str__(self):
return self.answer_text
......@@ -13,8 +13,8 @@ class FAQAnswer(models.Model):
verbose_name_plural = "FAQ-Antworten"
class FAQQuestion(models.Model):
question_text = models.CharField(max_length=200)
icon = models.CharField(max_length=20)
question_text = models.TextField()
icon = models.CharField(max_length=20, blank=True, default="question_answer")
answered = models.BooleanField(verbose_name="Beantwortet", default=False)
answer = models.ForeignKey(FAQAnswer, on_delete=models.CASCADE, blank=True)
......@@ -27,7 +27,7 @@ class FAQQuestion(models.Model):
verbose_name_plural = "FAQ-Fragen"
class Question(models.Model):
question_text = models.CharField(max_length=200)
question_text = models.TextField()
pub_date = models.DateTimeField('date published')
user = models.ForeignKey(User, on_delete=models.CASCADE)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment