mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 03:02:14 +01:00 
			
		
		
		
	Display teams
This commit is contained in:
		@@ -166,6 +166,25 @@ class Command(BaseCommand):
 | 
			
		||||
                    TFJMUser.objects.create(**obj_dict)
 | 
			
		||||
        self.stdout.write(self.style.SUCCESS("Users imported"))
 | 
			
		||||
 | 
			
		||||
        self.stdout.write("Importing organizers...")
 | 
			
		||||
        with open("import_olddb/organizers.csv") as f:
 | 
			
		||||
            first_line = True
 | 
			
		||||
            for line in f:
 | 
			
		||||
                if first_line:
 | 
			
		||||
                    first_line = False
 | 
			
		||||
                    continue
 | 
			
		||||
 | 
			
		||||
                line = line[:-1].replace("\"", "")
 | 
			
		||||
                args = line.split(";")
 | 
			
		||||
                args = [arg if arg and arg != "NULL" else None for arg in args]
 | 
			
		||||
 | 
			
		||||
                with transaction.atomic():
 | 
			
		||||
                    tournament = Tournament.objects.get(pk=args[2])
 | 
			
		||||
                    organizer = TFJMUser.objects.get(pk=args[1])
 | 
			
		||||
                    tournament.organizers.add(organizer)
 | 
			
		||||
                    tournament.save()
 | 
			
		||||
        self.stdout.write(self.style.SUCCESS("Organizers imported"))
 | 
			
		||||
 | 
			
		||||
    @transaction.atomic
 | 
			
		||||
    def import_documents(self):
 | 
			
		||||
        self.stdout.write("Importing documents...")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user