("Mångfald och Jämställdhet", "politik"), ("Förslag under utveckling", "politiska-förslag"), ("Förslag i samråd", "politiska-förslag"), ("Förslag som söker medlemmars stöd", "politiska-förslag"), ("Förslag under utveckling", "politiska-förslag"), ("Politisk katalog (snälla betygsätt)", "politiska-förslag"), ("Annullerade förslag", "politiska-förslag"), ("Söker medarbetare", "politiska-förslag"), ("Visioner i samråd", "politisk-vision"), ("Visioner som väntar på behandling i Politiska Forum", "politisk-vision"), ("Visioner under utveckling", "politisk-vision"), ("Antagna visioner", "politisk-vision"), ("Hemsidan", "hemsidan"), ("Funktioner och önskemål", "meta"), ("Support", "meta"), ("Felanmälan", "meta"), ("Lokal Karlshamn", "lokalförening")] me = User.get(User.username == 'ganehag') for title, tag in items: c = Community() c.name = slugify(title) c.description = title c.maintainer = me with database.atomic(): try: c.save() except peewee.IntegrityError as e: pass c = Community.get(Community.name == slugify(title))