Add a redirection to the homepage for the '/' url
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Add login/logout views
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Redirect to homepage after logout with a view redirection

Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Fix 404 HTTP errors on all static files
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Switch local time and locale to French settings

Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Define backref reference from Expense to Roommate

Instead of having to define an 'Expense.owner' field as
a ForeignKey to a Roommate and a 'Roommate.expenses' ManyToMany
field, we just define a backref link named 'expenses' on the
Expense -> Roommate FKey
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Update owner balance after Expense save/update

If the Expense is new, its owner balance will be increased by
its amount. However, if the Expense has simply been updated
and the price has changed, the change of price is reflected into
the owner balance too.
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
The date of an Expense does not need to be a DateTimeField

Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Some work of the Expense/Roommate views

All the '-' have been replace by '_' in the model views.
A Delete CBV has been added to the Expense model
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Some work on templates

Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
Look away

Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>
django-braces added to base requirements

It provides, among other things, a useful LoginRequiredMixin
for CBV
Signed-off-by: Balthazar Rouberol <brouberol@imap.cc>