From af5953488fe3b2a195dc426f6b4da853abb11486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Tlust=C3=BD?= Date: Sun, 16 May 2021 18:53:39 +0200 Subject: [PATCH] Akce --- .idea/dataSources.xml | 6 +++--- akce/admin.py | 9 ++++----- akce/models.py | 14 +++++++------- akce/views.py | 15 +++++++++++++-- 4 files changed, 27 insertions(+), 17 deletions(-) diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml index 5653e7e..e978273 100644 --- a/.idea/dataSources.xml +++ b/.idea/dataSources.xml @@ -1,14 +1,14 @@ - + sqlite.xerial true org.sqlite.JDBC - jdbc:sqlite:C:\Users\Vitek-game\Desktop\kinoostrov\db.sqlite3 + jdbc:sqlite:$PROJECT_DIR$/db.sqlite3 $ProjectFileDir$ - + sqlite.xerial true org.sqlite.JDBC diff --git a/akce/admin.py b/akce/admin.py index 331870d..f9c013a 100644 --- a/akce/admin.py +++ b/akce/admin.py @@ -1,10 +1,9 @@ from django.contrib import admin -from kolotoc.models import Kolotoc +from akce.models import Akce # Register your models here. -#@admin.register(Kolotoc) -#class KolotocAdmin(admin.ModelAdmin): -# pass +@admin.register(Akce) +class AkceAdmin(admin.ModelAdmin): + pass -#TODO: dodelat admina pro akce \ No newline at end of file diff --git a/akce/models.py b/akce/models.py index 79d98b7..571fdf7 100644 --- a/akce/models.py +++ b/akce/models.py @@ -1,12 +1,12 @@ from django.db import models # Create your models here. +class Akce(models.Model): + nazev= models.CharField(max_length=64,null=False, blank=False, verbose_name="Název") + popis= models.CharField(max_length=256,null=False, blank=False, verbose_name="Popis") + datum= models.DateTimeField(null=False, blank=False, verbose_name="Datum+Čas") + ofilmu= models.CharField(max_length=256,blank=False, verbose_name="O filmu") + rezie=models.CharField(max_length=32,null=False, blank=False, verbose_name="Režie") + obrazek = models.ImageField(upload_to="akce", verbose_name="Obrázek") -# model Akce -# - název -# - popis -# - den konání + čas (models.DateTimeField) -# - o filmu (CharField) -# - režie -# - obrázek diff --git a/akce/views.py b/akce/views.py index 40233da..b66a079 100644 --- a/akce/views.py +++ b/akce/views.py @@ -1,5 +1,16 @@ from django.shortcuts import render -# Create your views here. +from akce.models import Akce +from kolotoc.models import Kolotoc +from django.http import HttpResponse +from django.template import loader + def akce(request): - return render(request, "akce/akce.html") + template = loader.get_template('akce/akce.html') + dotazy = Akce.objects.all() + print(dotazy) + content = { + "dotazy": dotazy, + } + + return HttpResponse(template.render(content, request)) \ No newline at end of file