class MCQuestionAdmin(admin.ModelAdmin):
list_display = ('content', 'category', )
list_filter = ('category',)
- fields = ('content', 'category', 'quiz', 'explanation')
+ fields = ('content', 'category', 'figure', 'quiz', 'explanation')
search_fields = ('content', 'explanation')
filter_horizontal = ('quiz',)
class TFQuestionAdmin(admin.ModelAdmin):
list_display = ('content', 'category', )
list_filter = ('category',)
- fields = ('content', 'category', 'quiz', 'explanation', 'correct',)
+ fields = ('content', 'category', 'figure', 'quiz', 'explanation', 'correct',)
search_fields = ('content', 'explanation')
filter_horizontal = ('quiz',)
blank=True,
null=True)
- content = models.CharField(max_length=1000,
+ figure = models.ImageField(upload_to='uploads/%Y/%m/%d',
+ blank=True,
+ null=True)
+
+ figure = models.ImageField(upload_to='uploads/%Y/%m/%d',
+ blank=True,
+ null=True)
blank=False,
help_text="Enter the question text that "
"you want displayed",
<p class="lead">{{ question.content }}</p>
+{% if question.figure %}
+ <a src="{{ question.figure.url }}" />
+{% endif %}
+
<form action="" method="POST">{% csrf_token %}
<input type=hidden name="question_id" value="{{ question.id }}">