Correction : empêcher d'ajouter 2 fois la même collection (figurine/consoles)
This commit is contained in:
		@@ -5,7 +5,8 @@ from django.utils.translation import ugettext as _
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Collection(models.Model):
 | 
			
		||||
    name = models.CharField(max_length=255, verbose_name=_('name'))
 | 
			
		||||
    name = models.CharField(
 | 
			
		||||
        max_length=255, verbose_name=_('name'), unique=True)
 | 
			
		||||
    shortname = models.CharField(max_length=30, verbose_name=_('shortname'))
 | 
			
		||||
 | 
			
		||||
    def __str__(self):
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										31
									
								
								collection/figurines/migrations/0003_auto_20180116_1756.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								collection/figurines/migrations/0003_auto_20180116_1756.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
			
		||||
# -*- coding: utf-8 -*-
 | 
			
		||||
# Generated by Django 1.11.9 on 2018-01-16 17:56
 | 
			
		||||
from __future__ import unicode_literals
 | 
			
		||||
 | 
			
		||||
from django.db import migrations
 | 
			
		||||
from django.db import models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Migration(migrations.Migration):
 | 
			
		||||
 | 
			
		||||
    dependencies = [
 | 
			
		||||
        ('figurines', '0002_auto_20180115_1730'),
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    operations = [
 | 
			
		||||
        migrations.AlterModelOptions(
 | 
			
		||||
            name='figurine',
 | 
			
		||||
            options={'ordering': ('name', )}, ),
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='set',
 | 
			
		||||
            name='name',
 | 
			
		||||
            field=models.CharField(
 | 
			
		||||
                help_text='Usual name of figurines set.',
 | 
			
		||||
                max_length=255,
 | 
			
		||||
                unique=True,
 | 
			
		||||
                verbose_name='name'), ),
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='set',
 | 
			
		||||
            name='shortname',
 | 
			
		||||
            field=models.CharField(max_length=30, verbose_name='shortname'), ),
 | 
			
		||||
    ]
 | 
			
		||||
							
								
								
									
										24
									
								
								collection/games/migrations/0011_auto_20180116_1756.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								collection/games/migrations/0011_auto_20180116_1756.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
# -*- coding: utf-8 -*-
 | 
			
		||||
# Generated by Django 1.11.9 on 2018-01-16 17:56
 | 
			
		||||
from __future__ import unicode_literals
 | 
			
		||||
 | 
			
		||||
from django.db import migrations
 | 
			
		||||
from django.db import models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Migration(migrations.Migration):
 | 
			
		||||
 | 
			
		||||
    dependencies = [
 | 
			
		||||
        ('games', '0010_auto_20180115_1730'),
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    operations = [
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='platform',
 | 
			
		||||
            name='name',
 | 
			
		||||
            field=models.CharField(
 | 
			
		||||
                help_text='Most used platform name.',
 | 
			
		||||
                max_length=255,
 | 
			
		||||
                unique=True,
 | 
			
		||||
                verbose_name='name'), ),
 | 
			
		||||
    ]
 | 
			
		||||
		Reference in New Issue
	
	Block a user