Skip to content

maakuth/Instanssi.org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instanssi.org 2012 website project

What is this ?

This project right here is the website of instanssi.org demoparty. It contains the main website (main2012), Kompomaatti (our compo entry management interface), and Arkisto (our entry archive site). Most of the comments and language used is in Finnish, because the programmers weren't interested in internationalization :D

License

MIT. Please refer to LICENSE for more information.

Mikä on tämä ?

En jaksa kirjoittaa suomeksi, lue ylläolevat :D

Oppaita

Ympäristön asentaminen Windowsille

  1. Asenna Python, 2.6 tai 2.7 on ok (http://www.python.org). Varmista, että pythonin juurikansio (se josta löytyy python.exe) ja scripts-kansiot ovat windowsin PATHissa. Kannattaa ladata 32bit versio, vaikka olisikin 64bit windows. Helpompi saada kirjastot. Mikäli ehdottomasti haluat asentaa 64bit versiot, niin osa paketeista on ladattavissa osoitteesta http://www.lfd.uci.edu/~gohlke/pythonlibs/ .
  2. Asenna setuptools (http://pypi.python.org/pypi/setuptools).
  3. Asenna PIP (http://pypi.python.org/pypi/pip) komennolla easy_install pip.
  4. Asenna kappaleessa "Projektin asentaminen" mainitut kirjastot PIP:llä.

Ympäristön asentaminen Linuxeille

  1. Asenna PIP distrosi paketinhallinnalla, esim. apt-get install python-pip.
  2. Asenna kappaleessa "Projektin asentaminen" mainitut kirjastot joko käyttäen PIP:iä tai distrosi pakettienhallintaa. PIL-kirjaston asennus käyttäen PIP:ä saattaa vaatia jotain lisäkirjastoja kääntämiseen. Lisäkirjastojen asentamisen saattaa pystyä välttämään asentamalla PIL:n suoraan distron pakettienhallinnasta, esim. apt-get install python-imaging tjsp.

Projektin asentaminen

  1. Kloonaa tämä projekti gitillä (git clone ...).
  2. Kopioi settings.py-dist tiedostoksi settings.py.
  3. Suorita syncdb projektihakemistossa (python manage.py syncdb).
  4. Suorita migrate projektihakemistossa (python manage.py migrate).
  5. Testaa ajamalla runserver (python manage.py runserver). Jos gittiin ilmestyy tietokantamallimuutoksia, saattaa joskus olla tarpeen suorittaa migrate ja syncdb uudelleen.

Kirjastot

IDEjä

  • Eclipse (addonit: PyDev + EGIt)
  • Aptana Studio 3

About

Website source

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.4%
  • JavaScript 29.6%