import logging

from .models import Novinky

logger = logging.getLogger(__name__)


def gen_novinky(rnd, organizatori):
	logger.info('Generuji novinky...')

	jake = ["zábavné", "veselé", "dobrodružné", "skvělé"]
	co = ["soustředění", "Fyziklání", "víkendové setkání"]
	kde = ["na Šumavě", "v Praze", "u Plzně", "na Marsu"]
	kdy = ["Zítra bude", "10. 10. 2020 bude", "V prosinci bude", "V létě bude"]

	for i in range(5):
		text_novinky = " ".join([
			rnd.choice(kdy), rnd.choice(kde),
			rnd.choice(jake), rnd.choice(co),
		])
		novinka = Novinky.objects.create(
			id=i, autor=rnd.choice(organizatori),
			text=(text_novinky+", těšíme se na vás!"),
			zverejneno=rnd.choice([True, False]),
		)
		novinka.save()
	return