Django база данных ошибка inccorect печать поля выбора

Итак, я пытаюсь взять данные из панели администратора и одно поле является полем выбора (мужчина и женщина). Когда я зарегистрировал пользователей с женским и мужским типом в моей приборной панели, у каждого есть только одно значение. поэтому мне нужно исправить это, но как я не знаю, вот мой код о представлениях моделей и приборной панели.

models.py

class Id(models.Model):
    first_name = models.CharField(max_length=100, null=True)

    CHOICES = [('Male', 'Female'),
               ('Female', 'Male')]
    gender = models.CharField(max_length=30, choices=CHOICES)


    def __str__(self):
        return self.first_name

это просмотры

def home(request):
    context = {
        'posts': Id.objects.all(),
        'title': 'Home'
    }
        return render(request, 'blog/home.html', context)


def about(request):
    return render(request, 'blog/about.html', {'title': 'About'})

и последнее - это мой home.html (приборная панель, где будут отображаться все данные моих пользователей

)
{% extends 'blog/base.html' %}

{% block content %}
    {% for post in posts %}
        <article class="media content-section">
          <div class="media-body">
            <div class="article-metadata">
              <a class="mr-2" href="#">{{ post.first_name }}</a>
            </div>
            <p class="article-content">{{ post.gender}}</p>
          </div>
        </article>
    {% endfor %}
{% endblock content %}
Вернуться на верх