diff --git a/db.sqlite3 b/db.sqlite3 index 2b46408c..b74a7d79 100644 Binary files a/db.sqlite3 and b/db.sqlite3 differ diff --git a/restaurants/admin.py b/restaurants/admin.py index 8c38f3f3..069ce1a5 100644 --- a/restaurants/admin.py +++ b/restaurants/admin.py @@ -1,3 +1,4 @@ from django.contrib import admin +from .models import Restaurant -# Register your models here. +admin.site.register(Restaurant) diff --git a/restaurants/migrations/0001_initial.py b/restaurants/migrations/0001_initial.py new file mode 100644 index 00000000..6e25dbd5 --- /dev/null +++ b/restaurants/migrations/0001_initial.py @@ -0,0 +1,24 @@ +# Generated by Django 2.2.8 on 2020-10-02 14:29 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Restaurant', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=200)), + ('description', models.TextField()), + ('opening_time', models.DateTimeField(blank=True, null=True)), + ('closing_time', models.DateTimeField(blank=True, null=True)), + ], + ), + ] diff --git a/restaurants/models.py b/restaurants/models.py index 71a83623..65f297ee 100644 --- a/restaurants/models.py +++ b/restaurants/models.py @@ -1,3 +1,11 @@ from django.db import models -# Create your models here. +class Restaurant(models.Model): + name = models.CharField(max_length=200) + description = models.TextField() + opening_time = models.DateTimeField(blank=True, null=True) + closing_time = models.DateTimeField(blank=True, null=True) + + + def __str__(self): + return self.name