Skip to content
The mecca of film lovers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
fixtures
kt-bootstrap/less
kt
ktapp
mobileapp
scripts
templates/admin
.gitignore
LICENSE.md
README.md
manage.py
requirements.txt

README.md

Kritikus Tömeg

Kritikus Tömeg is a Hungarian movie site, community, database, recommendation engine.

Developer guide

If you want to participate, here are some rules and guidelines.

Even though KT is Hungarian, code (especially open source code) should always be English. Someday, somewhere (maybe) some Danish guys might decide to start Kritisk masse (or the Russians Критическая масса). If code is English, they only need to translate URLs and templates (and build a database) (and of course raise a community).

For Hungarian communication and coordination use this topic on KT.

Please use "standard" coding style:

  • use only space for indentation (4 of them per level)
  • lines should end with LF (\n, \x0A)
  • everything (code, templates, database) is unicode, utf-8 (collation: utf8_hungarian_ci)

Otherwise follow PEP-8 and use pylint.

How to install KT

First make sure you have these installed:

Create a database with the root user:

mysql -u root < scripts/create-db.sql

Install KT with this script:

./scripts/setup.sh

This will:

  • create a virtualenv
  • install all requirements
  • initialize the database
  • load test data into it (this will take some time)

How to run KT

./scripts/run.sh

and open http://localhost:8000/ in the browser.

You can’t perform that action at this time.