Skip to content

lazarchitect/Deckerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deckerator is a web site for generating Magic: The Gathering playing card game decks. Users can create accounts to then build decks and share with friends and discuss the game.

Technical Stuff: A user can have one account per valid email. Each account can have any number of decks. User accounts and decks are stored in a MySQL database. A deck can be modified while preserving its spot in the database.

Main.py contains all the python code, which maintains the site links. When a user wants to access a page, a python function for the relevant page is called by wrapping the function in a decorator. After the page is prepared with all the relevant information, an HTML document (or 'template') is rendered for the user. Data can passed in as keyword arguments and accessed from the client side with Jinja2. Some pages are simply for processing user requests, and then redirect afterwards.

About

website for designing and maintaining Magic: The Gathering decks.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors