Skip to content

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

Notifications You must be signed in to change notification settings

MasterEx/letsrpg-social-network

Repository files navigation

#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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published