TreeNode editor | Priprava na vybirani vzoraku.
This commit is contained in:
parent
514eddcf01
commit
00720e1e73
2 changed files with 17 additions and 5 deletions
|
@ -93,4 +93,15 @@ class ProblemViewSet(viewsets.ModelViewSet):
|
||||||
|
|
||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
queryset = m.Problem.objects.all()
|
queryset = m.Problem.objects.all()
|
||||||
|
ucel = self.request.query_params.get('ucel',None)
|
||||||
|
rocnik = self.request.query_params.get('rocnik',None)
|
||||||
|
tema = self.request.query_params.get('tema',None)
|
||||||
|
|
||||||
|
if rocnik is not None:
|
||||||
|
queryset = queryset.filter(rocnik=rocnik)
|
||||||
|
|
||||||
|
#if tema is not None:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return queryset
|
return queryset
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="ulohavzoraknode">
|
<div class="ulohavzoraknode">
|
||||||
<!--pre>UlohaVzorakNode {{item}} {{typeof(item)}}</pre-->
|
<!--pre>UlohaVzorakNode {{item}} {{typeof(item)}}</pre-->
|
||||||
<h5>Řešení {{item.node.uloha.cislo_zadani.poradi}}.{{ item.node.uloha.kod }}: {{ item.node.uloha.nazev }}</h5>
|
<!--h5 v-if="!editorMode">Řešení {{item.node.uloha.cislo_zadani.poradi}}.{{ item.node.uloha.kod }}: {{ item.node.uloha.nazev }}</h5-->
|
||||||
|
<h5>Řešení!</h5>
|
||||||
<button v-if="editorMode" v-on:click="showSelect=!showSelect" class="upravit">Upravit</button>
|
<button v-if="editorMode" v-on:click="showSelect=!showSelect" class="upravit">Upravit</button>
|
||||||
<div v-if="showSelect">
|
<div v-if="showSelect">
|
||||||
<form class="searchForm" v-on:submit.prevent="submitSearch">
|
<form class="searchForm" v-on:submit.prevent="submitSearch">
|
||||||
|
@ -38,14 +39,14 @@ export default {
|
||||||
editorMode: Boolean,
|
editorMode: Boolean,
|
||||||
},
|
},
|
||||||
mounted: function(){
|
mounted: function(){
|
||||||
if (this.item.node.uloha === null){
|
|
||||||
console.log("Uloha je null!");
|
|
||||||
console.log(this.item);
|
|
||||||
}
|
|
||||||
if (this.create){
|
if (this.create){
|
||||||
this.showSelect = true;
|
this.showSelect = true;
|
||||||
console.log('Creating');
|
console.log('Creating');
|
||||||
}
|
}
|
||||||
|
if (this.item !== null && this.item.node.uloha === null){
|
||||||
|
console.log("Uloha je null!");
|
||||||
|
console.log(this.item);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
submitSearch: function(){
|
submitSearch: function(){
|
||||||
|
|
Loading…
Reference in a new issue