Skip to content
This is a question and answer django application
Python HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

This is an implementation of a basic Question and Answer platform. It is a very typical Django app, you may use it as a stand-alone web site, plug it into an existing project or somehow else. I created it for a local scientific conference and it worked well, so If someone else needs that sort of functionality - here it is, almost ready...

With this app users can create and log in to account, create/modify questions and answers, it has categories, tags, simple search and more.

This app is archived now and no longer maintained.

Getting Started

To get started with the app, obviously, you will need a general understanding of how Django works. You will also need to set up environment variables and a database (do not even try SQLite in production, works smoothly with PostgreSQL).

If you want to test it locally - just start a Django project the usual way, copy folders and files into it, do not forget to add the 'users.apps.UsersConfig' and 'qa.apps.QaConfig' to the INSTALLED_APPS of, turn on debug mode, install some extra apps from requirements.txt and, boom - you are ready to go - ./ runserver.

The easiest way to actually get this thing going in production is to push it to Heroku (or Dokku); anyway, I made it with Docker in mind.


Sorry, there will be no step-by-step manual, I assume you know what you are doing.

Built With


This project is licensed under the MIT License - see the file for details

You can’t perform that action at this time.