Changeset - 504cf775744a
[Not reviewed]
0 6 0
Christopher Neugebauer - 8 years ago 2016-08-03 23:59:50
_@chrisjrn.com
Allows us to manage additional speakers from the admin (#58)

* Allows us to manage additional speakers from the admin

* Show speaker e-mail addresses. Fixes #57

* Denotes fields as required.
6 files changed with 34 insertions and 7 deletions:
0 comments (0 inline, 0 general)
pinaxcon/proposals/admin.py
Show inline comments
 
from django.contrib import admin
 

	
 
import models
 
from symposion.proposals import models as symposion_models
 

	
 
admin.site.register(models.TalkProposal)
 
admin.site.register(models.TutorialProposal)
 
admin.site.register(models.MiniconfProposal)
 

	
 
@admin.register(models.TalkProposal)
 
@admin.register(models.TutorialProposal)
 
@admin.register(models.MiniconfProposal)
 
class CategoryAdmin(admin.ModelAdmin):
 

	
 
    class AdditionalSpeakerInline(admin.TabularInline):
 
        model = symposion_models.AdditionalSpeaker
 

	
 
    inlines = [
 
        AdditionalSpeakerInline,
 
    ]
pinaxcon/templates/_form_snippet.html
Show inline comments
...
 
@@ -3,6 +3,8 @@
 
  <br/>
 
{% endif %}
 

	
 
<p>Fields marked with <strong>(*)</strong> are required.</p>
 

	
 
{% for field in form %}
 
  {% if not field.is_hidden %}
 
    <div class="fieldWrapper">
pinaxcon/templates/forms/widget_basic.html
Show inline comments
 
<h4><label for="{{ field.id_for_label }}">{{ field.label }}</label></h4>
 
<h4>
 
  <label for="{{ field.id_for_label }}">{{ field.label }}</label>
 
  {% if field.field.required %}
 
    (*)
 
  {% endif %}
 
</h4>
 
{{ field.errors }}
 
<div class="form-field {{ widget_class }}">{{ field }}</div>
pinaxcon/templates/forms/widget_boolean_multiple.html
Show inline comments
 
<h4><label for="{{ field.id_for_label }}">{{ field.label }}</label></h4>
 
<h4>
 
  <label for="{{ field.id_for_label }}">{{ field.label }}</label>
 
  {% if field.field.required %}
 
    (*)
 
  {% endif %}
 
</h4>
 
<ul class="form-field boolean-group">
 
  {% for item in field %}
 
  LA
pinaxcon/templates/forms/widget_boolean_single.html
Show inline comments
 
<ul class="form-field boolean-group">
 
  <li class="boolean-group--row">
 
    {{ field }}
 
    <label for="{{ field.id_for_label }}"><strong>{{ field.label }}</strong></label>
 
    <label for="{{ field.id_for_label }}">
 
      <strong>{{ field.label }}</strong>
 
      {% if field.field.required %}
 
        (*)
 
      {% endif %}
 
    </label>
 
  </li>
 
</ul>
 
{{ field.errors }}
pinaxcon/templates/symposion/proposals/_proposal_fields.html
Show inline comments
...
 
@@ -2,7 +2,7 @@
 
{% load lca2017_tags %}
 

	
 
    <h4>{% trans "Submitted by" %}</h4>
 
    <p>{{ proposal.speaker }}</p>
 
    <p>{{ proposal.speaker }} &lt;{{ proposal.speaker.email }}&gt;</p>
 

	
 
    <h4>{% trans "Proposal Type" %}</h4>
 
    <p>{{ proposal.kind.name|capfirst }}</p>
0 comments (0 inline, 0 general)