Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

an implementation of a hypothetical social network in python(django)

branch: master
README.md

README

What is letsrpg?

letsrpg is a social network for role playing gamers

It'll be implemented in Python - Django with SQLite3

Why?

letsrpg is an implementation of a social network for our class "development and implementation of IT systems"

Previous design steps can be found in Greek here:

Applications Structure

Each entity described in step 2 will be a django model in it's own application. Exception is User and Profile entities that will be placed in an app named "account" and Event and Event-Player entities that will be placed in an app named "event".

account
    |-UserProfile
event
    |-Event
    |-Event-Player
follows
rate
useractions
    |-Abuse-Report
    |-Messages
ads

ToDo

  • Create admin pages
  • Create views
  • Create templates
  • Create test data
  • Find bugs
  • Fix bugs
  • Find more bugs and fix them too!

References

Man pages and documentation that we'll probably need more than once!

Django

Tips-Notes

  • Database superuser credentials: username=admin , password=pass
  • Recreate database by deleting it and synchronizing again (not the best way though)
  • In order to send emails uncomment lines 156-160 in settings.py
  • User signup and password reset require a working smtp
  • To change the domain name, log into the admin interface and change example.com in the sites table as mentioned here
Something went wrong with that request. Please try again.