add datebegin and dateend to travel

This commit is contained in:
Fred 2016-07-11 22:02:44 +02:00
parent c62463c511
commit 63e04d6b4c
3 changed files with 38 additions and 1 deletions

View File

@ -2,5 +2,10 @@ from django.contrib import admin
from travel.models import Travel, Event
admin.site.register(Travel)
class TravelAdmin(admin.ModelAdmin):
model = Travel
list_display = ('__str__', 'datebegin', 'dateend')
admin.site.register(Travel, TravelAdmin)
admin.site.register(Event)

View File

@ -0,0 +1,27 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2016-07-11 20:00
from __future__ import unicode_literals
import datetime
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('travel', '0003_auto_20160711_1956'),
]
operations = [
migrations.AddField(
model_name='travel',
name='datebegin',
field=models.DateField(default=datetime.datetime(2016, 7, 11, 20, 0, 41, 67609)),
preserve_default=False,
),
migrations.AddField(
model_name='travel',
name='dateend',
field=models.DateField(blank=True, null=True),
),
]

View File

@ -7,8 +7,13 @@ class Travel(models.Model):
Initialize a new travel.
"""
name = models.CharField(max_length=255)
datebegin = models.DateField()
dateend = models.DateField(null=True, blank=True)
user = models.ManyToManyField(User)
def __str__(self):
return self.name
class Event(models.Model):
"""
The set of event that compose your travel.