def find_genre(self, keys): genre = Genre.query.filter(Genre.name == keys).first() if genre: return genre genre = Genre() genre.name = keys genre.slug = keys genre.description = u'' return genre
def test_init_genre(self): genre = Genre() genre.name = u'Adventure' genre.slug = u'Adventure' genre.description = u'' DBSession.add(genre) genre = Genre() genre.name = u'Comedy' genre.slug = u'Comedy' genre.description = u'' DBSession.add(genre) genre = Genre() genre.name = u'Drama' genre.slug = u'Drama' genre.description = u'' DBSession.add(genre) genre = Genre() genre.name = u'Fantasy' genre.slug = u'Fantasy' genre.description = u'' DBSession.add(genre) genre = Genre() genre.name = u'School Life' genre.slug = u'School Life' genre.description = u'' DBSession.add(genre) genre = Genre() genre.name = u'Shounen' genre.slug = u'Shounen' genre.description = u'Komik Shounen biasanya dibintangi oleh tokoh utama pria. Tema untuk ceritanya kebanyakan aksi atau petualangan.\ Komik ini dibuat khusus untuk anak laki-laki\ Contoh untuk manga shounen adalah Naruto dan Bleach.' DBSession.add(genre) genre = Genre() genre.name = u'Seinen' genre.slug = u'Seinen' genre.description = u'Jika komik shounen ditujukan untuk\ anak laki-laki, komik seinen ditujukan untuk pria dewasa.\ Tema cerita komik seinen sendiri hampir sama dengan shounen namun lebih kasar dan vulgar.\ Contoh untuk manga shounen adalah Berserk (TS belum pernah baca).' DBSession.add(genre) genre = Genre() genre.name = u'Shoujo' genre.slug = u'Shoujo' genre.description = u'Tadi sudah ada Shounen dan Seinen yang khusus pria,\ manga Shoujo ini dikhususkan untuk anak perempuan.\ Tokoh utamanya biasanya gadis remaja dengan konflik percintaan.\ Ceritanya seputar percintaan dan ringan dikonsumsi.\ Contoh untuk manga shounen adalah Electric Daisy.' DBSession.add(genre) genre = Genre() genre.name = u'Josei' genre.slug = u'Josei' genre.description = u'Manga Josei adalah manga khusus wanita dewasa.\ Tema cerita komik josei sama dengan shoujo tapi\ dengan cerita yang lebih rumit dan romantis.\ Contoh untuk manga josei adalah Hana Yori Dango.' DBSession.add(genre) genre = Genre() genre.name = u'Kodomo' genre.slug = u'Kodomo' genre.description = u'Dari namanya sudah menunjukkan bahwa manga ini khusus anak-anak kecil (kodomo=anak kecil).\ Tokoh utamanya adalah anak kecil dengan tema petualangan.\ Contoh untuk manga shounen adalah Arale' DBSession.add(genre) genre = Genre() genre.name = u'Mecha' genre.slug = u'Mecha' genre.description = u'Sepertinya mecha ini diambil dari kata mechanic.\ Tokoh utamanya bisa manusia atau robot dengan tema cerita pastinya seputar robot.\ Contoh untuk manga shounen adalah Gundam.' DBSession.add(genre) genre = Genre() genre.name = u'Jidaegeki' genre.slug = u'Jidaegeki' genre.description = u'Manga ini mengambil\ latar belakang masa lalu atau bercerita tentang sejarah.\ Contoh untuk manga shounen adalah Samurai-X.' DBSession.add(genre) genre = Genre() genre.name = u'Ecchi' genre.slug = u'Ecchi' genre.description = u'Manga ini termasuk BB, \ vulgar namun masih bisa dikonsumsi oleh remaja.\ Contoh untuk manga ecchi adalah Fairy Tail\ walaupun masih terdapat perbedaan pendapat mengenai penggolongan Fairy Tail ini ke dalam ecchi.' DBSession.add(genre) genre = Genre() genre.name = u'Harrem' genre.slug = u'Harrem' genre.description = u'manga jenis yang ini biasanya\ ceritanya lebih dari echi tapi ga sampai kayak hentai.\ biasanya manga jenis ini ada yang oneshoot ada yang series\ contohnya : nozoki ana( recomended ), sun ken rock (harrem ama martial art ini gan ini juga ane recomended buat di baca)' DBSession.add(genre) genre = Genre() genre.name = u'Sifi' genre.slug = u'Sifi' genre.description = u'ini manganya ambil temanya science gitu gan.' \ u'tentang ilmu pengetahuan, masa depan, teknologi ya gitu deh' \ u'contohnya: hungry joker' DBSession.add(genre) genre = Genre() genre.name = u'Hentai' genre.slug = u'Hentai' genre.description = u'' DBSession.add(genre)