Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Web-programiranje

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Gdje spremamo URL-ove?

a)

urls.txt

b)

urls.py

c)

urls.html

d)

urls.js

2.

Što se događa kada se datoteka urls.py uređuje dok je razvojni poslužitelj još uvijek pokrenut?

a)

Razvojni se poslužitelj prekida.

b)

Razvojni se poslužitelj automatski ponovno pokreće.

c)

Razvojni poslužitelj ne radi ništa.

d)

Web stranica se automatski ponovno učitava.

3.

Django je najpoznatiji web framework napisan u Java programskom jeziku.

a)

TOČNO

b)

NETOČNO

4.

Naredba koja se koristi za kreiranje novog django projekta...

a)

admin startproject

b)

django-admin startproject

c)

django-admin start-project

d)

dj admin startproject

e)

dj-admin startproject

5.

Naredba koja se koristi za kreiranje nove django aplikacije...

a)

django admin startapps

b)

django admin startaps

c)

django-admin startapp

d)

dj startapp

e)

django-admin-startapp

6.

Naredba koja se koristi za pokretanje poslužitelja...

a)

python manage.py run server

b)

python manage.py runserver

c)

python manage runnserver

d)

python managepy run your server

e)

python runserver

7.

Koja datoteka sadrži funkcije koje generiraju sadržaj za odgovarajuću web stranicu, prosljeđuju ga samoj stranici te pozivaju stranicu?

a)

manage.py

b)

models.py

c)

urls.py

d)

views.py

e)

settings.py

8.

Koja mapa sadrži predloške svih web stranica?

a)

views

b)

html

c)

templates

d)

skola

9.

Naredba kojom se stvara datoteka db.sqlite3 u mapi našeg projekta...

a)

python manage.py applymodels

b)

python database update

c)

python models apply

d)

python manage.py migrate

10.

Ovu datoteku trebamo modificirati kako bi se registrirala naša aplikacija.

11.

Što {{ name }} znači u Django predlošcima?

a)

Bit će prikazano kao name u HTML-u.

b)

{{ name }} će biti zamijenjeno vrijednostima Python varijable.

c)

{{ name }} će biti ishod.

d)

Nijedno od navedenog

12.

Django je najbolje instalirati iz naredbenog retka (komandne linije ‒ cmd) u koju ćemo upisati naredbu...

(a)  

13.

Koja je najvažnija datoteka koja služi za daljnje konfiguriranje Djanga?

a)

manage.py

b)
urls.py
c)
app.py
d)
config.py
14.

Da bismo pristupili inicijalnoj web-stranici projekta, u nekom od web-preglednika u traku za adresu upišemo...

(a)  

15.

Koja datoteka se koristi za definiranje modela u Django aplikaciji?

a)

models.py

b)

views.py

c)

admin.py

d)

urls.py

16.

Kako se u Django template-u prikazuje varijabla?

a)

{{ varijabla }}

b)

{% varijabla %}

c)

<?= varijabla ?>

d)

#[ varijabla ]#

17.

Kako se u Django template-u izvršavaju npr. petlje?

a)

{{ for item in list }} ... {{ endfor }}

b)

<?php for(...) ?> ... <?php endfor ?>

c)

{% for item in list %} ... {% endfor %}

d)

#[ loop item in list ]# ... #[ endloop ]#

18.

Što radi {% url 'ime_rute' %} u Django template-u?

a)

Generira putanju do URL-a definiranog u urls.py

b)

Preusmjerava korisnika na drugu stranicu

c)

Briše cookies korisnika

d)

Prikazuje naziv trenutne stranice

19.

Kako se u Django template-u napravi poveznica na početnu stranicu?

a)

<a href="/">Početna</a>

b)

<a href="home">Početna</a>

c)

<a url="home">Početna</a>

d)

<a>Početna</a>

20.

Koja je svrha datoteke admin.py u Django aplikaciji?

a)

Definira URL-ove aplikacije.

b)

Konfigurira administracijsko sučelje za modele.

c)

Definira predloške za web stranice.

d)

Upravlja migracijama baze podataka.