mirror of
				https://github.com/ae-utbm/sith.git
				synced 2025-11-04 02:53:06 +00:00 
			
		
		
		
	Make pronouns visible on profile and miniprofile
This commit is contained in:
		@@ -5,20 +5,24 @@ from django.db import migrations, models
 | 
			
		||||
 | 
			
		||||
class Migration(migrations.Migration):
 | 
			
		||||
 | 
			
		||||
    dependencies = [
 | 
			
		||||
        ('core', '0035_auto_20200216_1743'),
 | 
			
		||||
    ]
 | 
			
		||||
    dependencies = [("core", "0035_auto_20200216_1743")]
 | 
			
		||||
 | 
			
		||||
    operations = [
 | 
			
		||||
        migrations.AddField(
 | 
			
		||||
            model_name='user',
 | 
			
		||||
            name='pronouns',
 | 
			
		||||
            field=models.CharField(default='', max_length=64, verbose_name='pronouns'),
 | 
			
		||||
            model_name="user",
 | 
			
		||||
            name="pronouns",
 | 
			
		||||
            field=models.CharField(default="", max_length=64, verbose_name="pronouns"),
 | 
			
		||||
            preserve_default=False,
 | 
			
		||||
        ),
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='user',
 | 
			
		||||
            name='sex',
 | 
			
		||||
            field=models.CharField(blank=True, choices=[('MAN', 'Man'), ('WOMAN', 'Woman'), ('OTHER', 'Other')], max_length=10, null=True, verbose_name='sex'),
 | 
			
		||||
            model_name="user",
 | 
			
		||||
            name="sex",
 | 
			
		||||
            field=models.CharField(
 | 
			
		||||
                blank=True,
 | 
			
		||||
                choices=[("MAN", "Man"), ("WOMAN", "Woman"), ("OTHER", "Other")],
 | 
			
		||||
                max_length=10,
 | 
			
		||||
                null=True,
 | 
			
		||||
                verbose_name="sex",
 | 
			
		||||
            ),
 | 
			
		||||
        ),
 | 
			
		||||
    ]
 | 
			
		||||
 
 | 
			
		||||
@@ -229,7 +229,7 @@ class User(AbstractBaseUser):
 | 
			
		||||
        blank=True,
 | 
			
		||||
        choices=[("MAN", _("Man")), ("WOMAN", _("Woman")), ("OTHER", _("Other"))],
 | 
			
		||||
    )
 | 
			
		||||
    pronouns = models.CharField(_("pronouns"), max_length=64, default='')
 | 
			
		||||
    pronouns = models.CharField(_("pronouns"), max_length=64, default="")
 | 
			
		||||
    tshirt_size = models.CharField(
 | 
			
		||||
        _("tshirt size"),
 | 
			
		||||
        max_length=5,
 | 
			
		||||
@@ -1492,9 +1492,7 @@ class OperationLog(models.Model):
 | 
			
		||||
        User, related_name="logs", on_delete=models.SET_NULL, null=True
 | 
			
		||||
    )
 | 
			
		||||
    operation_type = models.CharField(
 | 
			
		||||
        _("operation type"),
 | 
			
		||||
        max_length=40,
 | 
			
		||||
        choices=settings.SITH_LOG_OPERATION_TYPE,
 | 
			
		||||
        _("operation type"), max_length=40, choices=settings.SITH_LOG_OPERATION_TYPE
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    def is_owned_by(self, user):
 | 
			
		||||
 
 | 
			
		||||
@@ -55,6 +55,9 @@
 | 
			
		||||
            {% if user.nick_name %}
 | 
			
		||||
            <div class="user_mini_profile_nick">« {{ user.nick_name }} »</div>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
            {% if user.pronouns %}
 | 
			
		||||
            <div class="user_mini_profile_pronouns">{{ user.pronouns }}</div>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
            {% if user.date_of_birth %}
 | 
			
		||||
            <div class="user_mini_profile_dob">
 | 
			
		||||
                {{ user.date_of_birth|date("d/m/Y") }} ({{ user.get_age() }})
 | 
			
		||||
 
 | 
			
		||||
@@ -15,6 +15,8 @@
 | 
			
		||||
                <div id="user_profile_infos_nick">« {{ profile.nick_name }} »</div>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
 | 
			
		||||
            
 | 
			
		||||
 | 
			
		||||
            {% if profile.quote %}
 | 
			
		||||
                <div id="user_profile_infos_quote">
 | 
			
		||||
                    {{ profile.quote }}
 | 
			
		||||
@@ -22,6 +24,12 @@
 | 
			
		||||
            {% endif %}
 | 
			
		||||
 | 
			
		||||
            <div id="user_profile_infos_items">
 | 
			
		||||
            	{% if profile.pronouns %}
 | 
			
		||||
                	<div>
 | 
			
		||||
                	    <span class="user_profile_infos_item"> </span>
 | 
			
		||||
                	    <span class="user_profile_infos_item_value">{{ profile.pronouns }}</span>
 | 
			
		||||
                	</div>
 | 
			
		||||
            	{% endif %}
 | 
			
		||||
                {% if profile.date_of_birth %}
 | 
			
		||||
                    <div>
 | 
			
		||||
                        <span class="user_profile_infos_item">{% trans %}Born: {% endtrans %}</span>
 | 
			
		||||
@@ -230,4 +238,3 @@ $(function(){
 | 
			
		||||
});
 | 
			
		||||
</script>
 | 
			
		||||
{% endblock %}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user