Browse Source

Akce

master
Vít Tlustý 4 years ago
parent
commit
af5953488f
  1. 6
      .idea/dataSources.xml
  2. 9
      akce/admin.py
  3. 14
      akce/models.py
  4. 15
      akce/views.py

6
.idea/dataSources.xml

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
<data-source source="LOCAL" name="db" uuid="6a180ecf-35e8-4c4b-b6fc-ddb607c918e4">
<data-source source="LOCAL" name="SQLite - db.sqlite3" uuid="bd07c148-4679-4937-a3f9-a1e9d2b58224">
<driver-ref>sqlite.xerial</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>org.sqlite.JDBC</jdbc-driver>
<jdbc-url>jdbc:sqlite:C:\Users\Vitek-game\Desktop\kinoostrov\db.sqlite3</jdbc-url>
<jdbc-url>jdbc:sqlite:$PROJECT_DIR$/db.sqlite3</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir>
</data-source>
<data-source source="LOCAL" name="SQLite - db.sqlite3" uuid="bd07c148-4679-4937-a3f9-a1e9d2b58224">
<data-source source="LOCAL" name="db.sqlite3" uuid="08e433aa-3b13-45a5-a573-5530cc44244e">
<driver-ref>sqlite.xerial</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>org.sqlite.JDBC</jdbc-driver>

9
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

14
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

15
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))
Loading…
Cancel
Save