Skip to content

Commit

Permalink
Admin site, settings and migrations
Browse files Browse the repository at this point in the history
  • Loading branch information
Szymon-Budziak committed Jul 6, 2023
1 parent 85fdcbc commit 8eaa343
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 2 deletions.
5 changes: 4 additions & 1 deletion Django/Group_2/2_Django_REST/rest_backend/api/admin.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from django.contrib import admin
from .models import Author, Book, Borrow

# Register your models here.
admin.site.register(Author)
admin.site.register(Book)
admin.site.register(Borrow)
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Generated by Django 4.2.3 on 2023-07-06 18:20

from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

initial = True

dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]

operations = [
migrations.CreateModel(
name='Author',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('first_name', models.CharField(max_length=100)),
('last_name', models.CharField(max_length=100)),
],
),
migrations.CreateModel(
name='Book',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(max_length=150)),
('author_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.author')),
],
),
migrations.CreateModel(
name='Borrow',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('borrow_date', models.DateTimeField(auto_now_add=True)),
('return_date', models.DateTimeField(blank=True, null=True)),
('book_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.book')),
('user_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
],
),
]
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'
TIME_ZONE = 'Europe/Warsaw'

USE_I18N = True

Expand Down

0 comments on commit 8eaa343

Please sign in to comment.