From e8c726fb068ed302af6dce607e8af0bd7f6f2cfb Mon Sep 17 00:00:00 2001 From: okalintu Date: Thu, 9 Jun 2016 00:34:00 +0300 Subject: [PATCH] completed get api for members and created misc script for adding dummydata --- members/models.py | 13 + members/views.py | 14 +- misc/__init__.py | 0 misc/create_dummydata.py | 36 + misc/firstnames.txt | 874 +++++++++++++++ misc/lastnames.txt | 2282 ++++++++++++++++++++++++++++++++++++++ misc/namegenerator.py | 18 + sikweb/urls.py | 7 +- 8 files changed, 3237 insertions(+), 7 deletions(-) create mode 100644 misc/__init__.py create mode 100644 misc/create_dummydata.py create mode 100644 misc/firstnames.txt create mode 100644 misc/lastnames.txt create mode 100644 misc/namegenerator.py diff --git a/members/models.py b/members/models.py index 14e95ff..e5d61f9 100644 --- a/members/models.py +++ b/members/models.py @@ -12,3 +12,16 @@ class Member(models.Model): AYY = models.BooleanField(default=False) jas = models.BooleanField(default=False) + def get_dict(self): + return { + 'id':self.id, + 'first_name':self.first_name, + 'last_name':self.last_name, + 'email':self.email, + 'POR':self.POR, + 'AYY':self.AYY, + 'jas':self.jas, + } + + def __str__(self): + return "{} {}".format(first_name, last_name) diff --git a/members/views.py b/members/views.py index 701aa6c..11c2ed7 100644 --- a/members/views.py +++ b/members/views.py @@ -1,13 +1,15 @@ -from django.shortcuts import render +from django.shortcuts import render, get_object_or_404 +from django.http import HttpResponse +from members.models import Member import json def index(request, *args, **kwargs): return render(request, 'index.html',{}) def members(request, *args, **kwargs): - pass - -def member(request, *args, **kwargs): - pass - + mems = list(map(lambda m: m.get_dict(),Member.objects.all())) + return HttpResponse(json.dumps(mems)) +def member(request, idx, *args, **kwargs): + mem = get_object_or_404(Member, pk=idx) + return HttpResponse(json.dumps(mem.get_dict())) diff --git a/misc/__init__.py b/misc/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/misc/create_dummydata.py b/misc/create_dummydata.py new file mode 100644 index 0000000..ad44338 --- /dev/null +++ b/misc/create_dummydata.py @@ -0,0 +1,36 @@ +import sys +import os +import time +import random +sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), os.pardir)) +import django +os.environ['DJANGO_SETTINGS_MODULE'] = 'sikweb.settings' +from django.conf import settings + +django.setup() +#django related stuff should be imported below this +from members.models import Member +from misc.namegenerator import generate_names +MEMBERAMOUNT = 30 + +print ("""THIS SCRIPT WILL GENERATE DUMMY VALUES TO DATABASE +AND SHOULD __NEVER__ BE RUN ON PRODUCTION. +IF YOU ARE ON PRODUCTION ABORT (ctrl-c) IMMEDIATELY!!!! +CONTINUING IN 10 SECONDS""") +time.sleep(10) + +names = generate_names(MEMBERAMOUNT) +maildomains = ["example.coms",'ggmail.om',"notmail.dom"] #intentionally wrong +places = ["Helsinki", "Espoo", "Korso","Kerava", "Kouvostoliitto"] +for i in range(MEMBERAMOUNT): + f,l = names[i] + mail = "{}.{}@{}".format(f.lower(),l.lower(),random.choice(maildomains)) + por = random.choice(places) + ayy = random.randint(0,1) + jas = random.randint(0,1) + Member.objects.create(first_name=f, + last_name=l, + email=mail, + POR=por, + AYY=ayy, + jas=jas) diff --git a/misc/firstnames.txt b/misc/firstnames.txt new file mode 100644 index 0000000..a7281f7 --- /dev/null +++ b/misc/firstnames.txt @@ -0,0 +1,874 @@ +Aadolf +Aapeli +Aapo +Aappo +Aarne +Aarni +Aarno +Aaro +Aaron +Aarre +Aarto +Aatami +Aatos +Aatto +Aatu +Ahti +Ahto +Ahvo +Aimo +Aki +Akseli +Aku +Albert +Ale +Aleksanteri +Aleksi +Aleksis +Alfred +Ali +Allan +Alpi +Alpo +Altti +Alvar +Alvi +Ano +Anselmi +Anssi +Antero +Anton +Antti +Antto +Anttoni +Arhippa +Arho +Ari +Armas +Arsi +Arto +Arttu +Artturi +Arvi +Arvo +Asko +Aslak +Asmo +Asser +Atro +Atso +Atte +August +Aukusti +Aulis +Auno +Auvo +Benjamin +Daavid +Daniel +Edvard +Eeli +Eelis +Eemeli +Eemi +Eemil +Eerik +Eerikki +Eero +Eetu +Eevert +Einari +Eino +Elias +Eljas +Elmer +Elmeri +Elmo +Ensio +Erkka +Erkki +Ernesti +Erno +Esa +Esaias +Esko +Frans +Gabriel +Hannes +Hannu +Hans +Harri +Heikki +Heimo +Heino +Hemminki +Hemmo +Henri +Henrik +Henrikki +Herkko +Herman +Hermanni +Hugo +Iikka +Iiro +Iisakki +Iivari +Iivo +Ilari +Ilkka +Ilmari +Ilmo +Ilpo +Ilppo +Immanuel +Immo +Into +Isko +Ismo +Isto +Jaakkima +Jaakko +Jaakob +Jaakoppi +Jalmari +Jalo +Jami +Jani +Janne +Jari +Jarkko +Jarmo +Jarno +Jasper +Jere +Jeremias +Jesper +Jesse +Jimi +Jiri +Joakim +Joel +Johannes +Joni +Jonne +Jonni +Jooa +Joona +Joonas +Joonatan +Joose +Joosef +Jooseppi +Jori +Jorma +Jouko +Jouni +Jousia +Juha +Juhana +Juhani +Juho +Jukka +Julius +Jussi +Justus +Juuso +Jyri +Jyrki +Kaapo +Kaappo +Kaapro +Kaarle +Kaarlo +Kai +Kalervo +Kaleva +Kalevi +Kalle +Kari +Karri +Kasper +Kasperi +Kauko +Kauno +Keijo +Keimo +Kerkko +Kim +Kimi +Kimmo +Klaus +Konsta +Konstantin +Kosti +Kristian +Kuisma +Kullervo +Kustaa +Kustavi +Kyösti +Lari +Lasse +Lassi +Launo +Lauri +Leevi +Lenni +Leo +Luka +Luukas +Lyly +Mainio +Manne +Manu +Markku +Marko +Markus +Martti +Matias +Matti +Mauno +Maunu +Max +Mauri +Mies +Miika +Miikka +Mika +Mikael +Mikko +Miko +Milo +Miro +Miska +Nestori +Niilo +Niki +Niklas +Niko +Nikodemus +Nikolai +Nooa +Noel +Nuutti +Nyyrikki +Ohto +Oiva +Okko +Olavi +Oliver +Olli +Onni +Orvo +Oskari +Osmo +Ossi +Ossian +Otso +Otto +Paavali +Paavo +Panu +Pasi +Patrik +Paul +Pauli +Paulus +Peetu +Pekka +Pekko +Pellervo +Pentti +Pertti +Perttu +Petri +Petteri +Pietari +Pirkka +Pyry +Päiviö +Päivö +Raafael +Raimo +Raine +Rainer +Raino +Rami +Rasmus +Rauli +Rauno +Reijo +Reima +Reino +Reko +Rikhard +Riku +Risto +Robert +Robin +Roni +Roope +Sakari +Saku +Salomo +Salomon +Sami +Sampo +Sampsa +Samu +Samuel +Samuli +Santeri +Santtu +Sasu +Saul +Sauli +Sebastian +Seppo +Severi +Silvo +Simo +Sipi +Sippo +Sisu +Soini +Sulevi +Sulho +Sulo +Sylvester +Taavetti +Taavi +Tahvo +Taisto +Taito +Taneli +Tapani +Tapio +Tarmo +Tarvo +Tatu +Tauno +Teemu +Teijo +Tenho +Teppo +Terho +Terno +Tero +Teuvo +Tiitus +Timi +Timo +Tino +Toimi +Toivo +Tomi +Tommi +Toni +Topi +Topias +Torsti +Touko +Tuomas +Tuomo +Turkka +Turo +Tuukka +Tuure +Ukko +Uljas +Untamo +Unto +Uolevi +Uoti +Urho +Urmas +Urpo +Usko +Uuno +Valdemar +Valentin +Valio +Valo +Valto +Valtteri +Veeti +Veijo +Veikka +Veikko +Veini +Veli +Verneri +Vertti +Vesa +Vihtori +Vilhelm +Vilho +Vili +Viljami +Viljo +Ville +Vilppu +Visa +Voitto +Väinämö +Väinö +Ylermi +Yrjänä +Yrjö +Aada +Aamu +Aava +Aija +Aila +Aili +Aina +Aini +Ainikki +Aino +Aira +Airi +Aleksandra +Aliisa +Alina +Alisa +Alli +Alma +Amalia +Amanda +Anelma +Anette +Anita +Anitta +Anja +Anna +Anne +Anneli +Anni +Anniina +Annika +Annikki +Annu +Annukka +Ansa +Anu +Arja +Armi +Asta +Auli +Aulikki +Aune +Auni +Aura +Auri +Aurora +Birgitta +Eerika +Eeva +Eevi +Eija +Eila +Eine +Eini +Eira +Elena +Eleonoora +Eliisa +Elina +Elisa +Elisabet +Elise +Ella +Ellen +Elli +Elma +Elmi +Elna +Elsa +Else +Elsi +Elvi +Elviira +Emilia +Emma +Emmi +Enna +Enni +Erja +Essi +Ester +Esteri +Eveliina +Fanni +Floora +Hanna +Hanne +Hannele +Heidi +Heini +Helena +Helga +Heli +Helinä +Heljä +Helka +Helle +Hellevi +Helli +Hellin +Hellä +Helmi +Helvi +Hely +Henna +Henni +Henriikka +Hertta +Heta +Hilda +Hilja +Hilkka +Hilla +Hille +Hillevi +Hilma +Hilppa +Iida +Iina +Iines +Iiris +Iisa +Ilma +Ilmatar +Ilmi +Ilona +Ilta +Immi +Impi +Inari +Inka +Inkeri +Ira +Irene +Irina +Irja +Irma +Irmeli +Iro +Isabella +Isla +Jaana +Jade +Janette +Janika +Janina +Janita +Janna +Janni +Jasmin +Jatta +Jemina +Jenna +Jenni +Joanna +Johanna +Jonna +Josefiina +Julia +Juliaana +Jutta +Juuli +Kaarina +Kaija +Kaino +Kaisa +Kaisla +Kaisu +Kanerva +Karita +Karoliina +Kastehelmi +Katariina +Kati +Katja +Katri +Katriina +Kerttu +Kerttuli +Kielo +Kiia +Kiira +Kirsi +Kirsti +Klaara +Krista +Kristiina +Kukka +Kukka-Maaria +Kylli +Kyllikki +Lahja +Laila +Laina +Lauha +Laura +Lea +Leea +Leena +Leeni +Leila +Lemmikki +Lempi +Lenita +Liina +Liisa +Liisi +Lilja +Lilli +Linda +Linnea +Lotta +Loviisa +Lumi +Lyydia +Lyyli +Maaret +Maaria +Maarit +Maija +Maiju +Maikki +Maila +Maili +Mailis +Maini +Maire +Maisa +Manta +Margareeta +Mari +Maria +Marianna +Marianne +Marika +Marita +Maritta +Marja +Marjaana +Marjatta +Marjo +Marjukka +Marjut +Marketta +Martta +Matilda +Matleena +Meeri +Melina +Melissa +Meri +Merja +Mervi +Mette +Mielikki +Miia +Miina +Miisa +Mikaela +Mila +Milja +Milka +Milla +Mimmi +Mimosa +Minea +Minja +Minna +Minttu +Mira +Mirella +Mirja +Mirjami +Mirka +Mirkka +Mirva +Moona +Nanna +Nadja +Nea +Neea +Nella +Nelli +Netta +Niina +Nina +Ninni +Nita +Noora +Oili +Oivi +Olga +Olivia +Onerva +Oona +Orvokki +Outi +Paula +Pauliina +Peppi +Petra +Pihla +Piia +Pilvi +Pinja +Pipsa +Pirita +Piritta +Pirjo +Pirkko +Pulmu +Päivi +Päivikki +Päivä +Pälvi +Raakel +Raija +Raila +Raili +Raisa +Raita +Rauha +Rauna +Rauni +Rebekka +Reeta +Reetta +Reija +Riia +Riikka +Riina +Riitta +Rita +Ritva +Ronja +Roosa +Rosa +Ruusu +Ruut +Saaga +Saana +Saara +Saija +Saila +Saima +Saimi +Saini +Salla +Salli +Salme +Sandra +Sanelma +Sanna +Sanni +Sara +Sari +Sarita +Satu +Seela +Seija +Selja +Selma +Senja +Senni +Signe +Siiri +Silja +Silva +Sini +Sinikka +Sirja +Sirkka +Sirkku +Sirpa +Siru +Sisko +Sivi +Sofia +Sohvi +Soila +Soile +Soili +Sointu +Solja +Sonja +Sorja +Stella +Suoma +Suometar +Susanna +Susanne +Suvi +Sylvi +Sylvia +Säde +Taija +Taika +Taimi +Taina +Talvikki +Tanja +Tarja +Taru +Tea +Teija +Tellervo +Teresa +Terhi +Terhikki +Terttu +Tessa +Tiia +Tiina +Tilda +Tinja +Titta +Toini +Tuija +Tuire +Tuomi +Tuovi +Tuula +Tuuli +Tuulia +Tuulikki +Tytti +Tyyne +Tyyni +Ulla +Ulpu +Unelma +Ursula +Valma +Valpuri +Vanamo +Vanessa +Vappu +Varma +Varpu +Vaula +Veera +Vellamo +Venla +Verna +Viena +Vieno +Viivi +Vilhelmiina +Vilja +Vilma +Viola +Virpi +Virva +Virve +Vuokko \ No newline at end of file diff --git a/misc/lastnames.txt b/misc/lastnames.txt new file mode 100644 index 0000000..a3b0496 --- /dev/null +++ b/misc/lastnames.txt @@ -0,0 +1,2282 @@ +Aakula +Aalia +Aalto +Aaltonen +Aamutähti +Aapalahti +Aapro +Aarne +Aarni +Aarnio +Aarola +Aaronen +Aarre +Aarrevaara +Aavikko +Aavikkola +Ahava +Ahmala +Ahmo +Ahmonen +Aho +Ahokas +Ahola +Ahomaa +Ahonen +Ahoniemi +Ahopelto +Ahovaara +Ahtela +Ahtila +Ahtiluoto +Ahtio +Ahtisaari +Ahto +Ahtola +Ahtonen +Ahtorinne +Ahven +Ahvola +Ahvonen +Aija +Aijala +Ainola +Ainonen +Airamo +Airikka +Airikkala +Aitio +Aitolahti +Aitolehti +Aitomaa +Aittasalmi +Akkala +Akkanen +Ala +Alahuhta +Alajoki +Alajärvi +Alanen +Alanko +Alankola +Alanne +Alaoja +Alapuro +Alasalmi +Alatalo +Alestalo +Alhainen +Alhola +Alijoki +Alkio +Alkiomaa +Ankkala +Ankkuri +Annala +Annila +Annunen +Anttila +Anttinen +Anttola +Anttonen +Ara +Arhi +Arhila +Arhinmäki +Arhio +Arhippainen +Arhosuo +Arinen +Arjamaa +Arjanen +Arkkila +Armio +Arnio +Aro +Aronen +Arosuo +Arponen +Arvo +Arvola +Arvonen +Asikainen +Asikkala +Astala +Asu +Attila +Auhtola +Aula +Aunela +Aunila +Auninen +Aura +Aurala +Auramies +Auranen +Aurola +Autio +Auvinen +Auvola +Avonius +Avotie +Bräysy +Davidsainen +Dufva +Eerikäinen +Eerola +Eeva +Einelä +Eino +Einola +Einonen +Ekman +Ekola +Ellilä +Ellinen +Eloharju +Elomaa +Eloranta +Elsilä +Elstelä +Enkki +Enkkilä +Eno +Enola +Ensio +Ensiö +Enäjärvi +Erkheikki +Erkinjuntti +Erkkilä +Erkkinen +Erkko +Erkkola +Erkkonen +Ermo +Erna +Ernala +Ernamo +Erno +Ernola +Erola +Eronen +Ervo +Ervola +Ervonen +Eräharju +Erämaja +Eränen +Esala +Eskelinen +Eskelä +Eskola +Eteläinen +Etiäinen +Ettonen +Euro +Eurola +Eveli +Evelä +Eversti +Evilä +Filppula +Finni +Fiskaali +Frändilä +Fränti +Gustafsson +Haahka +Haahkola +Haanpää +Haapakorpi +Haapala +Haapanen +Haaparanta +Haapasalmi +Haapasalo +Haapkylä +Haapoja +Haataja +Haavisto +Haikala +Haikara +Haima +Hakala +Hakkarainen +Hakki +Hakola +Hakonen +Hakula +Halinen +Halkola +Halkonen +Halla +Halla-aho +Hallaperä +Hallapuro +Halli +Hallikainen +Hallila +Hallonen +Halme +Halmela +Halmelahti +Halmemaa +Halmesaari +Halonen +Halttunen +Hammas +Hanhela +Hanhijoki +Hanhinen +Hannula +Hannunen +Hapola +Haponen +Happo +Happonen +Harakka +Harjamäki +Harjanne +Harju +Harjula +Harjulampi +Harjunpää +Harjus +Harkimo +Harkki +Harri +Harteva +Hartikainen +Hartikka +Hassinen +Hatakka +Hattula +Haukka +Haurula +Haurunen +Hautakangas +Hautakoski +Hautala +Hautamäki +Hautanen +Hautoja +Hautoniemi +Havas +Haverinen +Havikari +Havimäki +Havukainen +Havukoski +Havula +Heikinjuntti +Heikki +Heikkilä +Heikkinen +Heimola +Heimolainen +Heimonen +Heinonen +Heinälä +Heiskanen +Heiskari +Helenius +Helilä +Helinen +Helismaa +Heliö +Helko +Helmelä +Helminen +Helovirta +Helppolainen +Helstelä +Heltimoinen +Helve +Hentinen +Hento +Hentunen +Hepojärvi +Hepomäki +Heponen +Herala +Hermo +Herranen +Herttua +Hervanta +Hervanto +Hiekkaharju +Hiekkamäki +Hiekkanen +Hiekkapuro +Hiesu +Hietajoki +Hietakangas +Hietakuja +Hietala +Hietalahti +Hietamäki +Hietanen +Hietaoja +Hietapuro +Hietikko +Hietoja +Hiilinen +Hiivanen +Hikipää +Hillo +Hiltunen +Himmanen +Himmi +Hintikainen +Hintikka +Hinttu +Hippi +Hirvelä +Hirvi +Hirvikangas +Hirvinen +Hirviniemi +Hirvola +Hirvonen +Hiukkanen +Hoikka +Hoikkala +Hoikkanen +Hokkanen +Holappa +Holkeri +Holma +Holmlund +Holopainen +Hongisto +Honka +Honkanen +Honkapohja +Hoovi +Horkka +Hotakainen +Houkka +Hovatta +Hovi +Huhta +Huhtakallio +Huhtala +Huhtamo +Hujanen +Hukka +Hukkala +Hukkanen +Hukkinen +Humminen +Huopainen +Huotari +Huovila +Huovinen +Hurri +Hurskainen +Hurskanen +Hursti +Hurstinen +Hurunen +Huttunen +Huuhka +Huuhko +Huurinainen +Huusko +Huuskonen +Huussi +Huvinen +Hynynen +Hyppölä +Hyppönen +Hyssälä +Hyttinen +Hytölä +Hytönen +Hyväoja +Hyvönen +Hyyhö +Hyypiä +Hyyppä +Hyytiäinen +Hyökki +Hyötyläinen +Häkkilä +Häkkinen +Häkli +Häkämies +Hälvä +Hämäläinen +Hänninen +Härkälä +Härkänen +Härkönen +Härmä +Hätönen +Häyrinen +Hönö +Ihala +Ihalainen +Iho +Iisakkila +Iittala +Iitti +Iivanainen +Ikkala +Ikola +Ikonen +Ikälä +Ikänen +Ikävalko +Ilmarinen +Ilomäki +Iloniemi +Ilvesniemi +Ilvonen +Imeläinen +Immonen +Imppola +Inkeri +Inkinen +Innanen +Inttilä +Iskala +Isohanni +Isokuortti +Isolammi +Isoluoma +Isomäki +Isoranta +Isotalo +Issakainen +Isteri +Itkonen +Itäinen +Itälä +Itänen +Itävaara +Itävuori +Jaakkima +Jaakkimainen +Jaakkola +Jaakkonen +Jaakonmaa +Jaaranen +Jaatinen +Jakkila +Jakkinen +Jalo +Jalola +Jalonen +Jamalainen +Janatuinen +Jankko +Japola +Jartti +Jarttu +Jauhiainen +Jauho +Javanainen +Jinni +Joenhaara +Joenväärä +Johansson +Johto +Jokela +Jokelainen +Joki +Jokiaho +Jokihaara +Jokikunnas +Jokimies +Jokinen +Jolkki +Jompero +Joona +Jortikka +Joru +Jouhten +Jousi +Joutsen +Joutseno +Juhola +Jukka +Junkkari +Junnila +Juntheikki +Juntti +Junttila +Junttu +Juolevi +Juppi +Jurkka +Jurva +Jurvala +Jurvanen +Jussi +Jussi-Pekka +Jussila +Jutila +Juuso +Juustinen +Juuti +Juutilainen +Juutti +Juvala +Juvanen +Juvonen +Jylhä +Jylänki +Jyränki +Jänis +Jänne +Jänönen +Jäppinen +Järvelä +Järveläinen +Järvenkallas +Järvenpää +Järvi +Järviharju +Järvinen +Jääskeläinen +Kaakko +Kaapeli +Kaarna +Kaateri +Kahju +Kaijärvi +Kaikkonen +Kaikunen +Kaila +Kainulainen +Kairamo +Kaista +Kaivola +Kajaniemi +Kajanne +Kajanterä +Kakkinen +Kakko +Kakkola +Kakkonen +Kakkori +Kako +Kalapudas +Kale +Kalervo +Kalervola +Kalhu +Kalinainen +Kaljula +Kaljunen +Kalkkinen +Kallasvuo +Kalle +Kalliala +Kallio +Kalliomaa +Kalliomäki +Kallioniemi +Kallo +Kallonen +Kalma +Kalmakurki +Kalmari +Kalmo +Kalvo +Kamari +Kamppinen +Kamunen +Kanala +Kananen +Kananoja +Kangas +Kangaskorte +Kangassalo +Kani +Kankaanpää +Kankaanranta +Kankkunen +Kannel +Kannelmaa +Kannelmäki +Kannelniemi +Kannin +Kannunen +Kansola +Kantele +Kanto +Kantola +Kantolainen +Kantonen +Kapanen +Kapari +Karalahti +Kare +Karhu +Karhula +Karhunen +Kari +Karihtala +Karikko +Karisto +Karjalainen +Karjula +Karjunen +Karkjärvi +Karkkola +Karmala +Karpela +Karpo +Karppinen +Karri +Karttunen +Karukoski +Karva +Karvinen +Karvonen +Kasi +Kaskela +Kaskimaa +Kasurinen +Katainen +Kataja +Katajakoski +Katajamäki +Katala +Katkonen +Kauhala +Kauhanen +Kauko +Kaukovaara +Kaula +Kaulio +Kauppala +Kauppinen +Kaurismäki +Kehusmaa +Keihäs +Keiju +Keinonen +Keisari +Kekkonen +Kellari +Kemppainen +Kenraali +Kerava +Kerma +Kerola +Keronen +Kerttula +Keränen +Keskilä +Keskinen +Keskioja +Keskitalo +Kesola +Kesonen +Ketola +Ketonen +Kettula +Kettunen +Kide +Kieli +Kiianen +Kiille +Kiilunen +Kiimalainen +Kiiski +Kiisseli +Kiljunen +Kilpi +Kilpiä +Kimiläinen +Kinnaslampi +Kinnula +Kinnunen +Kirkinen +Kirsikka +Kiskonen +Kissala +Kitula +Kitunen +Kiuru +Kivelä +Kivessilta +Kivi +Kivihalme +Kivijärvi +Kivilaakso +Kivinen +Kiviniemi +Kiviranta +Kivistö +Klemetti +Klinga +Knihtilä +Kniivilä +Kohvakka +Koillinen +Koirala +Koiranen +Koivikko +Koivisto +Koivistolainen +Koivula +Koivulahti +Koivulehto +Koivunen +Koivuniemi +Kokki +Kokkinen +Kokkola +Kokkonen +Kolehmainen +Kolmonen +Komero +Komulainen +Konki +Kontio +Konttila +Konttinen +Kontula +Kontunen +Koponen +Koppelo +Koppelomäki +Koppinen +Kopra +Korento +Korhonen +Koriseva +Korpela +Korppi +Korppila +Korri +Kortela +Kortesjärvi +Kortesmäki +Kortessuo +Korva +Koskela +Koskelainen +Koskelo +Koski +Koskinen +Kosola +Kosonen +Kosunen +Kota +Kotala +Kotanen +Kotila +Kotilainen +Kotiranta +Kouhia +Koukku +Koukkula +Kouri +Kouvonen +Kovala +Kovalainen +Kovanen +Kovasin +Kovero +Kraatari +Krapu +Krapula +Kreivi +Krekelä +Krook +Kruuti +Kuha +Kuhanen +Kuisma +Kuismanen +Kuitunen +Kuivalainen +Kujala +Kujanpää +Kujansivu +Kujansuu +Kukinto +Kukka +Kukkala +Kukkamäki +Kukkola +Kukkonen +Kukkula +Kukri +Kulho +Kulkula +Kulokoski +Kulosaari +Kulppi +Kultala +Kultanen +Kumpula +Kumpulainen +Kuningas +Kunnala +Kunnas +Kunnasluoto +Kunnia +Kuoppala +Kuoppamäki +Kuosmanen +Kuparinen +Kurhinen +Kurikka +Kurkela +Kurki +Kurkku +Kurppa +Kutila +Kuukari +Kuukka +Kuukkula +Kuula +Kuunvalo +Kuuppelomäki +Kuura +Kuusela +Kuusijärvi +Kuusiluoma +Kuusinen +Kuusisto +Kuutamo +Kuutela +Kuutti +Kyllönen +Kymäläinen +Kynsi +Kynsijärvi +Kynsilehto +Kyrkkö +Kyrö +Kytömäki +Kyynäräinen +Kyyrä +Kyyrö +Kähkönen +Kähönen +Kämppi +Kämäräinen +Känninen +Käpylä +Käpynen +Kärki +Kärkinen +Kärkkäinen +Kärmeniemi +Kärppä +Käsi +Kätkä +Käyhty +Könnömäki +Könönen +Köpsi +Laakkola +Laakkonen +Laakso +Laaksoharju +Laaksonen +Laaksovirta +Laamala +Laamanen +Laari +Laatikainen +Laavi +Lahdenpää +Lahikainen +Lahna +Lahti +Lahtinen +Laiha +Laikka +Laikku +Laine +Lainela +Laitinen +Lakka +Lallo +Lammi +Lammikko +Lampainen +Lampi +Lampinen +Lampola +Lamppu +Lamppula +Lankinen +Lanne +Lapakko +Lapeteläinen +Lapinmies +Lapinniemi +Lappajärvi +Lappalainen +Lappeteläinen +Lappveteläinen +Lapveteläinen +Larmi +Lassinen +Lastunen +Latvala +Laukkala +Laukkanen +Laukkarinen +Laulaja +Lauri +Laurila +Laurio +Lauronen +Lautala +Lautanen +Lavaste +Lavola +Lavonen +Leander +Lehikoinen +Lehkonen +Lehmälä +Lehti +Lehtimäki +Lehtinen +Lehtisalo +Lehto +Lehtomäki +Lehtonen +Lehtovaara +Leimu +Leino +Leinonen +Leiviskä +Leivo +Lensu +Lento +Lepistö +Lepola +Lepomäki +Leporanta +Leppilampi +Leppiniemi +Leppäaho +Leppäkorpi +Leppälä +Leppämaa +Leppänen +Leppäniemi +Leppävirta +Lerssi +Leskinen +Letku +Leuhtonen +Levola +Liakka +Liedes +Liikanen +Liima +Liimatainen +Liimatta +Lind +Lindh +Lindén +Linnala +Linnamäki +Linnanen +Linnola +Lintula +Lintunen +Lippo +Lippojoki +Lipponen +Lipsanen +Liski +Litma +Litmanen +Litvala +Liukko +Liukkonen +Lohi +Lohkare +Lohko +Loias +Loikkanen +Loiri +Lokka +Louhela +Luhtanen +Luhtavaara +Lukkari +Lukkarila +Lukkarinen +Lumio +Lumirotko +Lumme +Luoma +Luomala +Luostarinen +Luotomaa +Lusikka +Lusto +Lutikka +Luttinen +Luukkonen +Lyhykäinen +Lyijynen +Lyly +Lymi +Lyy +Lyyjynen +Lyyra +Lyyski +Lyytikäinen +Lähde +Lähdetniemi +Lähteenmäki +Lämsä +Läntinen +Lätti +Läylönen +Lääti +Maahinen +Maalari +Maaluoto +Made +Maijala +Maijanen +Majamäki +Majaniemi +Majuri +Makkonen +Maksa +Malja +Malkki +Malmi +Malmikivi +Malmivaara +Malto +Manneri +Manni +Mannila +Manninen +Mannola +Mannonen +Mansikka +Mansikka-aho +Mansikkala +Mansikkamaa +Mansikkaoja +Mantsinen +Marila +Marjala +Marjamäki +Marjola +Marjomaa +Marjonen +Markka +Markkala +Markkanen +Markkola +Markku +Markkula +Markkunen +Marko +Markuksela +Markus +Marras +Martikainen +Martikka +Marttinen +Masala +Masanen +Maskulainen +Mastomäki +Matias +Matikainen +Matikka +Mato +Matomäki +Matteus +Matti +Mattila +Mattilainen +Mattinen +Maunola +Maunula +Maurila +Maurinen +Meerilä +Melasniemi +Melleri +Mensonen +Mentula +Merelä +Merilä +Meriläinen +Merimaa +Merjokari +Mesikämmen +Metsoja +Metsälampi +Metsälä +Metsämaa +Mettinen +Mettiäinen +Miekk-oja +Miekka +Miekkoja +Mielonen +Mieto +Mietola +Miettinen +Miihkinen +Miikkulainen +Mikkola +Mikkonen +Moilanen +Moisio +Mokko +Molari +Monola +Muhola +Muhonen +Muikku +Muje +Mujunen +Mukka +Murola +Muronen +Murre +Murto +Murtola +Murtomäki +Mustajärvi +Mustakari +Mustapää +Mustonen +Mutanen +Mutikainen +Muttu +Muukka +Muukkonen +Muurinen +Myller +Mylly +Myllylä +Myllymäki +Myllypuro +Myllys +Mylläri +Myllärinen +Myyrä +Mäenpää +Mähönen +Mäkelä +Mäkeläinen +Mäki +Mäkimaa +Mäkinen +Mäkipaja +Mäkipää +Mäkynen +Mäkäläinen +Mäkäräinen +Männistö +Mäntylä +Mässeli +Mäyränen +Määntylä +Määttä +Määttänen +Mömmö +Mönkäre +Mörkö +Mörö +Möttönen +Mööttönen +Naski +Natunen +Naukkarinen +Naula +Naulapää +Neuvonen +Nevala +Nevalainen +Niemelä +Niemi +Niemikorpi +Nieminen +Niemistö +Niinimaa +Niinistö +Niiranen +Nikama +Nikkanen +Nikkilä +Nikkola +Nikoskelainen +Niku +Nikula +Nikulainen +Niska +Niskala +Niskanen +Nissi +Nissilä +Nisso +Nisukangas +Niukkanen +Niuta +Niva +Nivel +Nivus +Nokelainen +Nokkonen +Norja +Norjalahti +Normi +Norrena +Notkola +Notkonen +Nousiainen +Nukari +Nukka +Nummelin +Nuotio +Nurkka +Nurkkala +Nurkkanen +Nurmela +Nurmi +Nurmimaa +Nurminen +Nuuti +Nuutilainen +Nuutinen +Nuutti +Nykänen +Nyman +Näkki +Näkyvä +Näreaho +Närhi +Närvälä +Närvänen +Nättinen +Näveri +Näätänen +Oijennus +Oikkonen +Oikonen +Oinanen +Oinas +Oinonen +Oja +Ojala +Ojamäki +Ojanen +Ojaniemi +Ojanne +Ojansivu +Ojennus +Oksala +Oksanen +Olkkonen +Olli +Ollikainen +Ollila +Ollinen +Omenainen +Opas +Oravainen +Oravala +Ortio +Ortola +Orvokki +Otsa +Otsamo +Otso +Outinen +Outola +Ovaska +Paajanen +Paakkala +Paakkanen +Paakki +Paalosmaa +Paananen +Paasikivi +Paasilinna +Paasinen +Paasio +Paasonen +Paavilainen +Paavola +Pahajoki +Pahaoja +Pahkasalo +Pajakka +Pajala +Pajaniemi +Pajarinen +Pajukko +Pajumäki +Pajunen +Pakarinen +Pakkala +Pakola +Paksuniemi +Pala +Palassuo +Palko +Pallas +Palo +Paloheimo +Palola +Palomäki +Palonen +Palosaari +Pamppunen +Pappi +Parjanen +Parkkari +Parkkonen +Partanen +Partapuoli +Parvela +Parvo +Parvola +Pasanen +Pasila +Pasma +Passi +Paukkeri +Paukkola +Paukkonen +Paunio +Pehkonen +Peippo +Pekka +Pekkala +Pekkarinen +Pekkola +Pekkonen +Pekonen +Pelkonen +Pellilä +Pellinen +Pellonpää +Peltola +Peltomaa +Peltonen +Pelttari +Penna +Pennanen +Penni +Pennilä +Pensakkala +Pensala +Pentikäinen +Pentti +Penttilä +Penttinen +Pentunen +Perankoski +Perho +Permanto +Perna +Perniö +Perovuo +Pervo +Pervola +Pervonen +Perä +Pesola +Pesonen +Petelius +Petri +Pettinen +Petäjä +Petäjäniemi +Peuhu +Peuranen +Pieninkeroinen +Pietarila +Pietikäinen +Pietilä +Piha +Piikki +Piikkilä +Piiparinen +Piippola +Piirainen +Piironen +Piispa +Pikkarainen +Pillinen +Pilvinen +Pimiä +Pipinen +Pirinen +Pirkola +Pirttijärvi +Pirttikangas +Pirttilä +Pistooli +Pitkämäki +Pitkämö +Pohjanheimo +Pohjaväre +Pohjoinen +Pohjola +Pohjonen +Pohjus +Pohtamo +Pohto +Poika +Poikolainen +Poimaa +Pokka +Pokkinen +Pollari +Polvi +Polvinen +Pomppu +Porkka +Porkkala +Porkkanen +Porola +Poronen +Poropudas +Possakka +Poukama +Poukka +Poussa +Poutanen +Poutiainen +Pruikkonen +Prättälä +Prökkinen +Puhakainen +Puhakka +Puikkonen +Puiseva +Pukkila +Pukkinen +Puljujärvi +Pulkkinen +Pulli +Pulliainen +Pullinen +Pullo +Pullola +Pultti +Puolakka +Puro +Puroja +Purola +Pursiainen +Purtilo +Pussinen +Putki +Putkinen +Putkonen +Puujalka +Puumalainen +Puuperä +Puustinen +Pylkkänen +Pyrhönen +Pystynen +Pyy +Pyyhkälä +Pyykkö +Pyykkönen +Pyykönen +Pyynönen +Pyysalo +Päivinen +Päiviö +Päiväkumpu +Päivälä +Päivänurmi +Päivärinta +Pälli +Pärnänen +Pärssinen +Pässilä +Pätilä +Pääkkönen +Pääskynen +Pääskysaari +Päätiläinen +Pöllö +Pöllönen +Pölönen +Pönniä +Pönniö +Pöntinen +Pösö +Pöyhiä +Pöyhölä +Pöyhönen +Pöyliö +Pöyry +Pöysti +Pöysä +Raanta +Raappana +Raassina +Raatikainen +Raatila +Rae +Rahijärvi +Rahikainen +Rahka +Rahkala +Rahkola +Rahkonen +Rahunen +Raide +Raikka +Raikunen +Raimoranta +Rainala +Raininko +Raiski +Raiskio +Raita +Raitanen +Raitio +Raitoja +Raittila +Raivio +Raivola +Rajamäki +Rajaniemi +Rakko +Rakkolainen +Rampa +Ramponen +Ramsi +Ramu +Raninen +Ranivaara +Ranka +Ranki +Rannanaho +Rannanjärvi +Ranne +Rannikko +Ranta +Rantala +Rantamaa +Rantamäki +Rantanen +Rantasalo +Ranto +Rapala +Rasila +Rasilainen +Rasiranta +Raski +Rasmus +Rasva +Ratia +Rauha +Rauhala +Rauhamäki +Rauhanen +Raunila +Rautala +Rautanen +Rautaporras +Rautavaara +Rautavirta +Rautawaara +Rautiainen +Rautio +Rautjärvi +Rautoja +Ravattinen +Rehu +Rehula +Reijola +Reijonen +Reini +Reinikainen +Reinikka +Reinsaari +Rekiaro +Rekola +Rekomaa +Rekonen +Repo +Repola +Reponen +Riihimäki +Riikonen +Riitala +Rikala +Rikkilä +Rikkinen +Rikko +Rikkonen +Rimmanen +Rinne +Rinnemaa +Rinta +Rintala +Rintamäki +Rintavaara +Ripatti +Risikko +Rissanen +Ristamäki +Risti +Ristilä +Risto +Ristola +Ristseppä +Ritari +Ritvala +Rivi +Roine +Rokko +Romo +Romppainen +Romppanen +Romu +Ronkainen +Ronni +Roos +Ropilo +Roponen +Roppo +Ropponen +Rossi +Rosten +Rostén +Roukala +Ruhanen +Ruhtinas +Rumpu +Rumpunen +Runtti +Ruohoniemi +Ruokolainen +Ruokonen +Ruokosalmi +Ruonakoski +Ruonala +Ruonansuu +Ruoppa +Ruoppila +Ruotsalainen +Ruponen +Rusakko +Ruska +Ruskeala +Rusto +Ruuhonen +Ruunala +Ruuskanen +Ruuskari +Ruusu +Ruusula +Ruusumäki +Ruusunen +Ruuti +Ruutti +Ruuttula +Ruutu +Ryhänen +Rynnäs +Ryssy +Ryti +Rytioja +Rytkönen +Rytsä +Ryynänen +Ryysyläinen +Ryytty +Ryyttäri +Ryökäs +Räihä +Räikkönen +Räisänen +Rämö +Räsälä +Räsänen +Räähkälä +Rääkkä +Rönkä +Röyskö +Saajala +Saajanaho +Saajanen +Saanila +Saarakkala +Saarala +Saaranen +Saareke +Saarela +Saarenheimo +Saarenpää +Saari +Saarijärvi +Saarikivi +Saarikko +Saarinen +Saario +Saaristo +Saarivuori +Saarni +Saarnio +Saarnivaara +Saastamoinen +Saha +Saikko +Saikkola +Saikkonen +Saikku +Sailas +Sainia +Sairanen +Sajaniemi +Saksala +Salakka +Salenius +Salin +Sallinen +Salmela +Salmelainen +Salmensuu +Salmi +Salmiharju +Salminen +Salminiitty +Salmio +Salo +Salojärvi +Salokannel +Salolainen +Salonen +Saloranta +Salosaari +Salovaara +Sammalkorpi +Sampsa +Samulin +Sannala +Santala +Santanen +Saraste +Sarasvuo +Sariola +Sarjanen +Sarjanto +Sarjula +Saukko +Sauna +Sauri +Saurinen +Saurio +Savela +Savi +Savijoki +Savijärvi +Savikangas +Savikoski +Savikuja +Savikurki +Savimäki +Savinen +Savio +Savioja +Savipuro +Savitie +Savolainen +Sees +Selkälä +Selänne +Senttilä +Seppelin +Sepponen +Seppä +Seppälä +Seppänen +Servo +Servola +Setälä +Setänen +Seurala +Seuranen +Siekkinen +Siemen +Sievinen +Sihvonen +Siikala +Siikonen +Siilasmaa +Siili +Siilin +Siimes +Siira +Siitonen +Siivola +Siivonen +Sikala +Sikanen +Sikiö +Silakka +Silander +Sillanpää +Silli +Silokoski +Silta +Siltala +Siltanen +Silvennoinen +Silvo +Simanainen +Simo +Simola +Simolin +Simonen +Simonsuuri +Simppa +Simukka +Simula +Simuna +Sini +Sinikannel +Sinikantele +Sinikurki +Sinisalmi +Sinisalo +Sinivuokko +Sinkko +Sinnelä +Sinnemäki +Sipilä +Sipiläinen +Sipola +Sippola +Sirkesalo +Sirkkala +Sirri +Sirviö +Soidinmäki +Soikkeli +Soini +Soinila +Soininen +Sokka +Sokkola +Sokura +Sola +Solin +Solukko +Somppi +Sonninen +Sopanen +Soppela +Sorajoki +Sorakangas +Soramäki +Soranen +Soraoja +Soratie +Sorjanen +Sormunen +Sorsa +Sorvali +Sotavalta +Soukka +Soukola +Soutkari +Suhonen +Suikkala +Suikkanen +Sukula +Sula +Sulanto +Sulkava +Summa +Summanen +Suni +Sunnari +Suo +Suokas +Suolahti +Suomala +Suomalainen +Suomela +Suominen +Suonio +Suosalo +Surma +Susi +Susila +Susiluoto +Sutela +Sutinen +Suunta +Suurhasko +Suuronen +Suutari +Suutarinen +Suuti +Suvanto +Suvela +Sviili +Sydänmäki +Syrjä +Syrjälä +Syrjäläinen +Syrjänen +Säkkinen +Särki +Särkkä +Särkkälä +Särö +Särölä +Särönen +Södö +Taalikka +Taavetti +Taavettila +Taavila +Taavitsainen +Taipale +Taira +Taivaljärvi +Taive +Takkala +Takkula +Tala +Talo +Talola +Talonen +Tammilehto +Tamminen +Tammisto +Tanskanen +Tanttu +Tapio +Tapola +Tappo +Tarkka +Tarkkanen +Tarkoma +Tarvainen +Tarvo +Taskinen +Tasku +Taskula +Tassia +Tastula +Tattari +Tauriainen +Teini +Teittinen +Teivainen +Temonen +Tenkanen +Teppana +Teppo +Terho +Termonen +Tervo +Tervola +Tervonen +Terä +Teräsniska +Tiainen +Tiala +Tiermas +Tiiainen +Tiilikainen +Tiilimaa +Tiilinen +Tiinanen +Tikka +Tilli +Timonen +Toijala +Toijonen +Toikka +Toikkanen +Toisio +Toivakka +Toivala +Toivanen +Toivonen +Tokkola +Tola +Tolkki +Tolonen +Tolu +Tolvanen +Tompe +Tomperi +Torikka +Torkkeli +Tornila +Toropainen +Torvela +Torvinen +Tossavainen +Touko +Toutain +Tsupukka +Tsutsunen +Tuhkanen +Tuikka +Tuisku +Tujula +Tujunen +Tukiainen +Tulkki +Tuma +Tuolila +Tuolinen +Tuolisto +Tuomela +Tuomi +Tuominen +Tuomisto +Tuomistola +Tuppi +Tuppurainen +Turkia +Turkulainen +Turpeinen +Turska +Turtia +Turtinen +Turunen +Tuulola +Tuuna +Tuutti +Tykki +Tynkky +Tynkkynen +Typpö +Tyrmi +Tyrni +Tyrninen +Tähtelä +Tähtinen +Tähtisaari +Tähtö +Tätilä +Törhönen +Törrönen +Töyrylä +Töyssy +Uimonen +Ukko +Ukkola +Ukkonen +Ullakko +Ulvila +Unho +Unhola +Untamo +Untelo +Unto +Untola +Uosukainen +Uotila +Urhonen +Uronen +Urpalainen +Urpilainen +Urpo +Urpola +Utriainen +Uusikari +Uusikylä +Uusimaa +Uusimäki +Uusisalmi +Uusitalo +Vaakanainen +Vaara +Vaha +Vahala +Vahanen +Vahasalo +Vahtola +Vahvanen +Vahvaselkä +Vahvonen +Vainio +Vaitti +Vaja +Vajanne +Vakkala +Vala +Valjakkala +Valjala +Valkama +Valkeapää +Vallinheimo +Valo +Valtanen +Valtee +Valtola +Valtonen +Vanhanen +Vanhoja +Vanjoki +Vankkoja +Vapaakallio +Varis +Varjus +Varkaus +Varsala +Vartiainen +Varvas +Vasala +Vasama +Vasanen +Vasara +Vatja +Vatjalainen +Vauhkonen +Vehviläinen +Veijalainen +Veijonen +Veini +Veitola +Vene +Vennala +Vennamo +Venäläinen +Vepsäläinen +Vesa +Vesala +Vesilahti +Veste +Vesteri +Vesterinen +Vesuri +Veteläinen +Vettenranta +Vierikko +Vierre +Viertola +Viertorinta +Vihavainen +Viherä +Vihtanen +Vihtola +Vihtonen +Viikate +Viikki +Viinanen +Viinikka +Viitanen +Vilhola +Viljakainen +Viljakkala +Viljala +Viljanen +Vilkkula +Vilpas +Virkki +Virkkula +Virkkunen +Virolainen +Virtala +Virtanen +Virusmäki +Viskari +Volanen +Volttipolvi +Vouti +Voutilainen +Vuohela +Vuokko +Vuokkola +Vuokola +Vuorela +Vuorenpää +Vuorensola +Vuoria +Vuorikoski +Vuorimaa +Vuorinen +Vuorio +Vuoristo +Vähäkainu +Vähälä +Vähämäki +Väistö +Väisälä +Väisänen +Väli +Väliaho +Välijoki +Välimaa +Välimäki +Välioja +Välipuro +Vänskä +Väyrylä +Väyrynen +Väätänen +Wallinheimo +Wasama +Wettenranta +Wiitanen +Wirtanen +Wiskari +Yijälä +Ykkönen +Yletyinen +Ylhäinen +Yli-Kotila +Yliannala +Ylijoki +Ylikangas +Ylimäki +Ylioja +Ylipuro +Ylitalo +Ylppö +Yläjoki +Yläoja +Ylävirta +Yrjälä +Yrjänen +Yrjänä +Yrjänäinen +Yrjö-Koskinen +Yrjölä +Yrjönen +Yrjönsuuri +Yrttiaho +Yömaa +Äijälä +Äijänen +Äijö +Ämmälä +Ämmänen +Änäkkälä +Äyhönen +Äyri +Äyräs +Äyräväinen +Ääninen +Äärynen +Översti +Öysti +Öörni \ No newline at end of file diff --git a/misc/namegenerator.py b/misc/namegenerator.py new file mode 100644 index 0000000..da8be75 --- /dev/null +++ b/misc/namegenerator.py @@ -0,0 +1,18 @@ +import random +import os + +def generate_names(n): + ''' + generates list of n random names + returns tuple(first, last) + ''' + with open(os.path.join(os.path.dirname(os.path.realpath(__file__)), "firstnames.txt")) as f: + fs = f.read().split('\n') + with open(os.path.join(os.path.dirname(os.path.realpath(__file__)), "lastnames.txt")) as f: + ls = f.read().split('\n') + + names = [] + for i in range(n): + names.append((random.choice(fs),random.choice(ls))) + return names + diff --git a/sikweb/urls.py b/sikweb/urls.py index 67a0581..b1b3236 100644 --- a/sikweb/urls.py +++ b/sikweb/urls.py @@ -17,8 +17,13 @@ Including another URLconf from django.conf.urls import url from django.contrib import admin from members.views import index as mindex +from members.views import members as mems +from members.views import member as mem + urlpatterns = [ url(r'^admin/', admin.site.urls), - url(r'^members/', mindex), + url(r'^members/$', mindex), + url(r'^members/api/members$', mems), + url(r'^members/api/member/(?P\d+)$', mem), ]