WorksheetsWeb-қосымшаларды әзірлеу АБ-2
Total questions: 30
Worksheet time: 15mins
Django жобасындағы негізгі конфигурацияларды сақтайтын файл?
views.py
models.py
settings.py
manage.py
urls.py
Жоба деңгейіндегі URL бағыттауларын басқаратын негізгі файл?
settings.py
apps.py
urls.py
wsgi.py
middleware.py
Django-да орнатылған қосымшаларды (apps) тіркейтін settings.py ішіндегі айнымалы?
DATABASES
MIDDLEWARE
INSTALLED_APPS
TEMPLATES
SECRET_KEY
Django-да веб-беттерге сұраныстарды өңдейтін және жауап қайтаратын функция орналасқан файл?
models.py
views.py
forms.py
templates.py
admin.py
Қосымшаға (app) арналған URL бағыттауларын негізгі urls.py файлына қосу үшін қолданылатын функция?
path()
connect()
include()
route()
url()
Басқарушы командалар (мысалы, runserver, makemigrations) орындау үшін қолданылатын файл?
settings.py
wsgi.py
asgi.py
manage.py
views.py
Жергілікті серверді іске қосуға арналған команда?
python runserver
django-admin runserver
python manage.py runserver
manage.py startserver
python manage.py start
settings.py-дағы жобаға арналған уақыт белдеуін (time zone) анықтайтын айнымалы?
LANGUAGE_CODE
TIME_ZONE
USE_TZ
TIME_CODE
LOCALE_PATH
DEBUG = True параметрін settings.py файлында пайдаланудың негізгі әсері?
Миграцияларды автоматты түрде орындайды
Серверді баяулатады
Қате туралы толық ақпаратты көрсетеді
Базаға қосылуды бұғаттайды
Барлық API сұраныстарды өшіреді
Деректер қорын өзгерту үшін миграция файлын жасау командасы?
python manage.py migrate
python manage.py makemigrations
python manage.py newmigration
django-admin migrate
python manage.py syncdb
Жасалған миграцияларды деректер қорына қолдану командасы?
python manage.py makemigrations
python manage.py applymigrations
python manage.py migrate
python manage.py syncdb
python manage.py resetdb
Django-да әдепкі бойынша қолданылатын жеңіл, файлға негізделген деректер қоры?
PostgreSQL
MySQL
MongoDB
SQLite
Oracle
Модельдегі бірнеше объектілердің жиынтығын қайтаратын әдіс?
get()
filter()
create()
all()
first()
Модельдегі тек бір ғана объектіні қайтаратын әдіс?
filter()
all()
get()
order_by()
latest()
Екі модель арасындағы «бірден-көпшілікке» байланысын (One-to-Many relationship) анықтайтын өріс түрі?
ManyToManyField
OneToOneField
ForeignKey
CharField
PrimaryField
Модельдегі уақыт пен күнді сақтауға арналған өріс түрі?
CharField
IntegerField
DateField
TimeField
DateTimeField
Екі модель арасындағы «көпшіліктен-көпшілікке» байланысын анықтайтын өріс түрі?
OneToManyField
ManyToManyField
ForeignKey
GenericRelation
RelatedField
Жаңа модель өрісін қосқанда, бұрыннан бар жолдар үшін әдепкі мән қажет емес екенін білдіретін атрибут?
null=False
default=''
blank=True
required=False
null=True
Django-да модель менеджері (Manager) не үшін қолданылады?
URL бағыттауды басқару үшін
Деректер қорынан деректерді алу және сақтау үшін
Темплейттерді өңдеу үшін
Әкімшілік панелінің көрінісін өзгерту үшін
Миграцияларды басқару үшін
Модельдегі өрістің тек бірегей (unique) мәнді қабылдауын талап ететін атрибут?
index=True
primary_key=True
unique=True
default=True
nullable=False
Сұраныстан (request) кейін пайдаланушыны басқа URL-ге жіберетін (redirect) Django функциясы?
HttpResponse
render
redirect
get_object_or_404
raise_404
Django-ның Jinja2-ге ұқсас әдепкі шаблондау қозғалтқышын көрсетіңіз:
Handlebars
Mako
Django Template Language (DTL)
Flask Jinja
Blade
Деректерді HTML формасынан қабылдау үшін ең қауіпсіз және кең таралған HTTP әдісі?
GET
DELETE
POST
HEAD
PUT
Django шаблонында айнымалының мәнін шығару үшін қолданылатын синтаксис?
{% variable %}
{{ variable }}
[ variable ]
$$variable$$
((variable))
Django шаблонындағы циклдар (loops) мен шартты операторларды (if/else) өңдеу үшін қолданылатын синтаксис?
{{ ... }}
{% ... %}
(( ... ))
#[ ... ]
&& ... &&
Django шаблонында бірнеше шаблонға ортақ құрылымды (мысалы, навигацияны) қайта пайдалану үшін қолданылатын тег?
{% include %}
{% extends %}
{% load %}
{% block %}
{% use %}
Шаблонды көрсету (render) функциясы қабылдайтын міндетті аргументтер?
request, template_name, context
template_name, context
request, template_name
url, template_name, data
request, data
Views.py ішіндегі функциялық көріністің (Function-Based View) міндетті түрде қабылдайтын аргументі?
context
data
url
request
template
Сұраныс объектісінде (request) пайдаланушы жіберген POST деректері қайда сақталады?
request.GET
request.session
request.user
request.POST
request.FILES
Django формаларын (Forms API) қолданудың негізгі артықшылығы?
HTML тегтерін автоматты түрде генерациялау
Деректерді валидациялау және қауіпсіздікті қамтамасыз ету
Тек GET сұраныстарды өңдеу
Әкімшілік панелін ауыстыру
Деректер қорына тікелей қосылу
