Domande a risposta multipla su Django

Domande a risposta multipla su Django

MCQSS.com propose des questions et des réponses gratuites sur Django dans des milliers de sujets différents. Notre format interactif vous permet de savoir immédiatement si vous avez répondu correctement aux questions. Explorez notre collection de questions à choix multiples et vérifiez vos connaissances en Django dès aujourd'hui ! Aucun achat d'adhésion ou d'inscription n'est nécessaire, vous pouvez utiliser notre site gratuitement. Ne manquez pas l'occasion d'améliorer vos compétences et de vous préparer aux examens avec MCQSS.com.

1: Quelle est la commande pour démarrer le serveur de développement intégré de Django?

A.   manage.py --star

B.   manage.py starterServer --dev

C.   manage.py run

D.   manage.py runServer

E.   manage.py - run

2: Quelle est la définition d'un projet Django?

A.   Une collection de fichiers de configuration et d'applications individuelles qui forment un site Web.

B.   Une fourche du dépôt officiel de Django.

C.   Un site Web qui utilise le framework Django.

D.   Une fonctionnalité spécifique qui peut être utilisée dans plusieurs applications Django.

3: Quelle est la méthode de raccourci Django pour rendre plus facilement une réponse HTML?

A.   rendu_to_html

B.   réponse_render

C.   rendre

D.   render_to_response

4: Quelle est la syntaxe correcte pour inclure une vue basée sur la classe dans un URLCONF?

A.   (r '^ modèle / $', yourview.as_view ()),

B.   (r '^ modèle / $', yourview ()),

C.   (r '^ modèle / $', yourview),

D.   (r '^ modèle / $', yourview.init ()),

5: Quelle est la définition d'une bonne application Django?

A.   Une bonne application Django est un site Web entièrement fonctionnel qui a une couverture de test à 100%.

B.   Une bonne application Django offre une petite fonctionnalité spécifique qui peut être utilisée dans n'importe quel nombre de projets Django.

C.   Une bonne application Django est hautement personnalisée et ne peut pas être utilisée dans plusieurs projets.

6: Quel est le but de Settings.py?

A.   Pour synchroniser le schéma de base de données

B.   Pour configurer les paramètres d'une application

C.   Pour définir la date et l'heure sur le serveur

D.   Pour configurer les paramètres du projet Django

7: Django est écrit en utilisant quel langage de programmation?

A.   Python

B.   Rubis

C.   Php

D.   Javascrip

E.   Java

8: Que fait un fichier URLS.py dans Django?

A.   Ce fichier contient des données de déploiement de site telles que les noms de serveurs et les ports.

B.   Il contient une carte de site des URL approuvées par Django.

C.   Vous exécutez ce fichier lorsque vous obtenez des erreurs obscures 404 non trouvées dans les journaux de votre serveur.

D.   Il contient des modèles de correspondance d'URL et leurs méthodes de vue correspondantes.

E.   Ce fichier fournit une liste à jour des URL comment apprendre django plus facilement.

9: Quelle est la commande pour exécuter le serveur de développement de Django sur le port 8080 sur l'adresse IP 12.34.56.78?

A.   manage.py --dev 12.34.56.78:8080

B.   manage.py - run 12.34.56.78 8080

C.   manage.py runserver 12.34.56.78:8000

D.   manage.py Run 12.34.56.78:8080

E.   manage.py runserver 12.34.56.78:8080

10: Après avoir fait une nouvelle application & # 39; & # 39; Dans votre projet Django existant, comment demandez-vous que Django le remarque?

A.   Dans Settings.py, ajoutez l'application à la variable project_apps.

B.   Dans Settings.py, ajoutez la nouvelle application à la variable installée_apps.

C.   Exécutez la commande `manage.py validate`, puis démarrez un nouveau shell.

D.   Aucune action supplémentaire n'est requise, Django remarque automatiquement les nouvelles applications.

E.   Exécutez la commande `manage.py syncdb`.

11: Quelle est la commande django pour démarrer une nouvelle application nommée & # 39; utilisateurs & # 39; Dans un projet existant?

A.   manage.py startApp utilisateurs

B.   manage.py - startapp utilisateurs

C.   manage.py --newapp utilisateurs

D.   manage.py newApp utilisateurs

E.   manage.py start utilisateurs

12: Quel est le choix de déploiement le plus facile, le plus rapide et le plus stable dans la plupart des cas avec Django?

A.   AJP

B.   Fastcgi

C.   Scgi

D.   mod_wsgi

13: Comment définissez-vous A & # 39; Nom & # 39; Champ dans un modèle Django avec une longueur maximale de 255 caractères?

A.   modèle = charfield (max_length = 255)

B.   name = modèles.charfield (max_len = 255)

C.   name = modèles.charfield (max_length = 255)

D.   name = Model.StringField (max_length = auto)

E.   Model.Charfield (max_length = 255)

14: Quelle méthode préférée ajoutez-vous à un modèle Django pour obtenir une meilleure représentation de chaîne du modèle dans l'administrateur Django?

A.   à_s (soi)

B.   __UTF_8__

C.   __traduire__

D.   __Unicode__

15: Comment excluez-vous un champ spécifique d'un modelform?

A.   Définissez le champ sur Hidden

B.   Créez un nouveau formulaire, n'utilisez pas de model

C.   Tu ne peux pas faire ça

D.   Utilisez le paramètre Exclure dans la méta-classe sous votre forme

16: À quoi sert Modelform?

A.   Pour définir un formulaire basé sur un modèle existant

B.   Pour modéliser un formulaire d'entrée pour un modèle

C.   Pour spécifier des règles pour une forme correcte lors de la rédaction du code Django

17: En supposant que vous avez un modèle Django nommé & # 39; utilisateur & # 39;, comment définissez-vous un champ de clé étrangère pour ce modèle dans un autre modèle?

A.   user = Models.ForeignKey (utilisateur)

B.   modèles.ForeignKey (self, utilisateur)

C.   user = Models.IntegerKey (utilisateur)

D.   modèle = nouveau ForeignKey (utilisateur)

18: En supposant que vous avez importé le fichier de modèle Django approprié, comment ajoutez-vous un & # 39; utilisateur & # 39; Modèle à l'administrateur Django?

A.   admin.Site (self, utilisateur)

B.   users.site.register (admin)

C.   admin.Register (utilisateurs)

D.   user.site.register (admin)

E.   admin.site.register (utilisateur)

19: Que se passe-t-il si myObject.Objects.get () est appelé avec des paramètres qui ne correspondent pas à un élément existant dans la base de données?

A.   L'objet est créé et retourné.

B.   L'exception HTTP404 est élevée.

C.   L'exception de la base de données est augmentée.

D.   L'exception MyObject.Doesnotexist est soulevée.

20: Comment rendre Django Timezone-Aware?

A.   Dans Views.py, importez le fuseau horaire

B.   Dans settings.py: use_tz = true

C.   Dans Views.py, Importer TZ

D.   Dans settings.py: use_l10n = true

E.   Dans URLS.py, Importer le fuseau horaire

21: Quelle est la commande pour démarrer un nouveau projet Django appelé & # 39; myproject & # 39;?

A.   django-admin.py --start myproject

B.   django.py --new myproject

C.   django.py startProject myproject

D.   django-admin.py startProject myproject

E.   django.py nouveau myproject

22: Dans Django, comment récupéreriez-vous tous les & # 39; utilisateur & # 39; Enregistrements d'une base de données donnée?

A.   User.all_records ()

B.   Users.objects.all ()

C.   User.objects

D.   User.object.all ()

E.   User.objects.all ()

23: Un ensemble d'applications utiles à utiliser dans vos projets Django est inclus dans la distribution officielle. Ce module s'appelle quoi?

A.   django.helpers

B.   django.extras

C.   django.contrib

D.   django.

E.   django.ponies

24: Que fait la commande django `manage.py shell`?

A.   Démarre une ligne de commande dans le shell $ shell que votre environnement utilise.

B.   Démarre une invite de commande django avec votre environnement Python préchargé.

C.   Charge une invite de commande Python que vous pouvez utiliser pour synchroniser à distance votre schéma de base de données.

D.   Charge une version pythonique spéciale de la coquille de bash.

E.   Démarre une invite de commande Python avec votre environnement Django préchargé.

25: Comment pouvez-vous définir un comportement et des caractéristiques supplémentaires d'une classe Django?

A.   def __init __ ():

B.   def meta ():

C.   Classe Meta:

D.   def setup ():

E.   classe __init__:

26: Où est le signal pré_save dans django

A.   Il n'y a pas de signal pré_save

B.   de django.db.models importer pre_save

C.   de django.db.models.signal import pre_save

D.   de django.db.models.signals import pré_save

27: Qu'est-ce que Dijit?

A.   Dijit est l'interface git de Dojo.

B.   Dijit est la bibliothèque d'interface utilisateur de Dojo.

C.   Dijit est le chargeur AMD de Dojo.

D.   Dijit est l'interface de Dojo aux fonctions d'effets jQuery.

E.   Dijit est la bibliothèque mathématique de Dojo.

28: Que fait la commande django `manage.py validate`?

A.   Vérifie les erreurs dans vos modèles.

B.   Vérifie les erreurs dans vos vues.

C.   Vérifie les erreurs dans votre fichier Settings.py.

D.   Vérifie les erreurs dans vos modèles.

E.   Vérifie les erreurs dans vos contrôleurs.

29: Quelle est la bonne façon d'inclure les URL d'administration de Django? De Django.Contrib d'importation d'administration & # 39;) de django.conf.urls Import Matchs, inclut, url urlpatterns = motifs (& # 39; & # 39;, ______________________)

A.   url (r '^ admin /', inclure (admin.Site.urls)),

B.   url (r '^ admin /', admin.as_view (), name = 'admin),

C.   url (r '^ admin /', inclure (admin)),

D.   url (r '^ admin /', admin.urls),

E.   admin.autodiscover ()

30: Quel est le but du paramètre statique_root?

A.   Définit le préfixe d'URL d'où les fichiers statiques seront servis.

B.   Définit l'emplacement où tous les fichiers statiques seront copiés par la commande de gestion «CollectStatic», pour être desservi par le serveur Web de production.

C.   Définit l'emplacement pour servir des fichiers téléchargés par l'utilisateur.

D.   Les actifs statiques d'un projet doivent être stockés ici pour être desservis par le serveur de développement.

31: Compte tenu des données Python: MyData = [0, & # 39; Fred & # 39; ], [1, & # 39; Wilma & # 39; ]] Comment accédez-vous aux données dans un modèle django?

A.   {% pour d dans mydata -%} & lt; p> & lt; a href = "/ users / {{d.0}} /"> {{d.1}} & lt; / a> & lt; / p> {{ % fin -%}

B.   {% pour d dans mydata%} & lt; p> & lt; a href = "/ users / {{d.0}} /"> {{d.1}} & lt; / a> & lt; / p> {% end pour%}

C.   {% mydata.each | d | %} & lt; p> & lt; a href = "/ users / {{d.1}} /"> {{d.2}} & lt; / a> & lt; / p> {% end%}

D.   {{pour d dans MyData}} & lt; p> & lt; a href = "/ users / {{d [0]}} /"> {{d [1]}} & lt; / a> & lt; / p> {{endfor}}

E.   {% pour d dans MyData%} & lt; p> & lt; a href = "/ utilisateurs / {% d.0%} /"> {% d.1%} & lt; / a> & lt; / p> {% end pour%}

32: Étant donné un champ intérieur nommé & # 39; widgets & # 39; Dans le modèle Django & # 39; utilisateur & # 39; , Comment calculez-vous le nombre moyen de widgets par utilisateur?

A.   Widget.objects.all (). Agrégat (avg ('utilisateurs')))

B.   User.objects.all (). Agrégat (avg ('widgets'))

C.   User.objects.avg ('widgets')

D.   User.objects.all (). Agrégat (sum ('widgets')))

E.   User.all (). Agrégate (avg ('widgets')) .Count ()

33: Étant donné un modèle nommé & # 39; utilisateur & # 39; qui contient un champ DateTime nommé & # 39; last_login & # 39;, comment interrogez-vous pour les utilisateurs qui ne se sont jamais connectés?

A.   User.objects.filter (last_login__isnull = true)

B.   User.objects.filter (last_login = null)

C.   User.objects.filter (last_login = never)

D.   User.objects.filter (last_login__null = true)

E.   User.objects.filter (last_login__isnull = false)

34: Quelle est la commande django pour afficher un schéma de base de données d'une base de données existante (ou héritage)?

A.   django-admin.py inspecter

B.   manage.py inspectdb

C.   manage.py inspecter

D.   manage.py Legacydb

E.   django-admin.py schemadump

35: Étant donné un modèle nommé & # 39; utilisateur & # 39; qui contient un champ nommé & # 39; e-mail & # 39;, comment effectuez-vous une correspondance exacte insensible à la casse pour l'e-mail & # 39; fred@aol.com'?

A.   User.objects.filter (email__iexact='fred@aol.com ')

B.   User.objects.filter (email__matches='fred@aol.com ')

C.   User.objects.filter (email__exact='fred@aol.com ')

D.   User.objects.filter (email__contains='fred@aol.com ')

E.   User.objects.filter (email__icontains='fred@aol.com ')

36: Quelle commande compile les fichiers de traduction de Django?

A.   ./manage.py CompileMessages

B.   ./manage.py CompileTranslation

C.   ./manage.py translate_files

D.   ./manage.py compilei18n

E.   ./manage.py i18n_update

37: Étant donné un formulaire avec Field FOO, comment doit être appelé la méthode de validation de ce champ?

A.   foo_clean

B.   valider_foo

C.   Clean_foo

D.   foo_is_valid

38: Vous avez créé une classe de formulaire et souhaitez fournir une logique personnalisée pour valider l'entrée dans le champ "FOO". Comment nommeriez-vous votre méthode de validation personnalisée?

A.   foo_clean

B.   Clean_foo

C.   clean_foo_field

D.   désinfecter_foo

E.   valider_foo

39: Quelle est la commande django pour récupérer les 10 premiers & # 39; utilisateur & # 39; Les enregistrements de votre base de données ont été triés par nom descendant?

A.   User.objects.all (). Order ('- Name') [: 10]

B.   User.all (). Order_by ('- name') [10:]

C.   User.objects.all (). Order ('- Name') [10:]

D.   User.objects.all (). Order_by ('- name') [: 10]

E.   User.objects.all (). Order_by ('name') [: 10]

40: Comment créer un champ datetime nommé créé et rempli uniquement sur la création avec l'heure actuelle?

A.   créé = modèles.datetimeField (auto_now = true)

B.   créé = modèles.datetimeField (default = dateTime.datetime.now ())

C.   créé = modèles.CreationTimeField ()

D.   créé = modèles.datetimeField (auto_now_add = true, auto_now = true)

E.   créé = modèles.datetimeField (auto_now_add = true)

41: Vous pouvez gérer plusieurs formulaires Django avec quel argument de mot-clé lors de la création de formulaires?

A.   suffixe

B.   préfixe

C.   nom

D.   inspirer

42: Lors de la personnalisation de la validation dans une sous-classe de formulaire nommée MyForm, comment ajoutez-vous un message d'erreur affiché comme une erreur à l'échelle du formulaire?

A.   Richer ValidationError dans myform.clean_ & lt; fieldname> ()

B.   Richer ValidationError dans myform.clean ()

C.   Ajoutez l'erreur à myform.errors dans myform.clean ()

D.   Ajoutez l'erreur à myform._errors dans myform.clean ()

43: Quelle commande utilisez-vous pour modifier les champs affichés par Django pour un modèle donné dans Django Admin ListView?

A.   fields_display

B.   list_filter

C.   fields_list

D.   Auto_List_fields

E.   list_display

44: Quelle est la commande utilisée pour imprimer les instructions Create Table SQL pour le nom d'application donné?

A.   django-admin.py dumpdata myapp

B.   ./manage.py schéma myapp

C.   ./manage.py sql myapp

D.   ./manage.py showschema myapp

E.   ./manage.py showsql myApp

45: Dans Settings.py, lorsque le débogage est défini sur ________, Django envoie un e-mail des conditions exceptionnelles non gérées.

A.   Vrai

B.   Toujours

C.   1

D.   Jamais

E.   FAUX

46: Vous avez un formulaire défini avec les champs "mot de passe" et "confirm_password". Dans quelle méthode de l'objet "Form" validez-vous que les valeurs fournies dans ces champs correspondent?

A.   form.clean_password

B.   form.clean_confirm_password

C.   form.sanitize_data

D.   form.clean

E.   former.

47: Comment créer une relation récursive dans une classe de modèle nommée & # 39; Company & # 39; à Django?

A.   modèles.ForeignKey ('self')

B.   Models.ForeignKey ('Company')

C.   Models.ForeignKey («Moi»)

D.   Models.ForeignKey (Company)

48: Quelle classe est un champ de modèle représentant un chemin d'accès à un fichier image basé sur un serveur?

A.   django.db.models.fields.files.imageFieldfile

B.   django.db.models.fields.files.imagefile

C.   django.db.models.fields.files.imagefilefield

D.   django.db.models.fields.files.imageFileDescriptor

E.   django.db.models.fields.files.imagefield

49: Lequel de ceux-ci peut être utilisé pour récupérer un paramètre à partir du module de paramètres et fournir une valeur par défaut si le paramètre n'est pas défini?

A.   settings.get ("setting_name", default_value)

B.   getAttr ("setting_name", paramètres, default = default_value)

C.   get_setting ("setting_name", default = default_value)

D.   getAtTr (Paramètres, "setting_name", default_value)

50: Les dictateurs bienveillants de la vie du projet Django sont:

A.   Guido van Rossum et Linus Torvalds

B.   Ian Bicking et Jannis Leidel

C.   et Armando de la Veloper

D.   Eric S. Raymond et Larry Wall

E.   Jacob Kaplan-Moss et Adrian Holovaty

51: L'application django.contrib.ContentTypes fournit

A.   mimetypes utilisés pour retourner les réponses HTTP

B.   Une interface générique pour travailler avec les modèles

C.   fonctionnalité pour travailler avec des formats de fichiers variés

D.   Aucun des autres

52: Dans votre modèle django, si vous avez besoin d'obtenir le contenu du bloc du modèle parent Django, que devez-vous ajouter? {% block my_block%} ___________ {% endblock%}

A.   {{étend le bloc}}

B.   {{Block.super}}

C.   {% block.super%}

D.   super (bloc, self) __ init __ ()

E.   {% super %}

53: Quel type de balise de modèle personnalisé renvoie une chaîne?

A.   affectation_tag

B.   Simple_tag

C.   inclusion_tag

D.   string_tag

54: Comment définir une commande par défaut dans votre modèle Django? YourModel.Objects.all () sera commandé par défaut sans appeler Order_By ()

A.   En utilisant l'attribut meta default_order

B.   Utilisation d'attribut meta order_by

C.   Utilisation d'attribut meta default_order_by

D.   Utilisation d'attribut Meta Order

E.   Utilisation d'attribut de commande méta

55: Une méthode de modèle "Full_clean ()" est appelée automatiquement lorsque vous appelez la méthode de votre modèle "Save ()".

A.   Vrai

B.   FAUX

56: Étant donné un modèle nommé & # 39; utilisateur & # 39; qui contient un nom de Charfield & # 39; Nom & # 39;, comment interrogez-vous pour les utilisateurs dont le nom commence par & # 39; Fred & # 39; ou & # 39; bob & # 39;?

A.   User.objects.filter (name__iregex = r '^ (Fred | bob) $')

B.   User.objects.filter (name__iregex = r '^ (Fred | bob). +')

C.   User.objects.filter (name_iregex = r '^ (Fred | bob) +')

D.   User.objects.filter (name__like = r '^ (Fred | bob) *')

E.   User.objects.filter (name__regex = r '^ (Fred | bob) +')

57: Comment effectuez-vous une recherche sur un modèle contre une base de données en dehors de la valeur par défaut?

A.   Model.Objects.Using ('Autre'). All ()

B.   Modèle.objects.all (using = 'autre')

C.   Model.Objects.all (Database = 'Autre')

D.   Model.Objects.Database («Autre»). All ()

58: Quel type de champ de modèle n'existe pas dans Django?

A.   CommaseparatedIntegerfield

B.   IPaddressfield

C.   SmallIntegerfield

D.   Slugfield

E.   GrandIntegerfield

59: Comment créeriez-vous un ForeignKe à partir d'un modèle nommé Transaction, à un modèle nommé produit, sans relation inverse?

A.   Transaction de classe (modèles.model): Product = Models.ForeignKey (produit, lié lié

B.   Transaction de classe (modèles.model): produit = modèles.ForeignKey (produit, lié lié

C.   Transaction de classe (modèles.model): Product = Models.ForeignKey (produit, lié lié

D.   Transaction de classe (modèles.model): Product = Models.ForeignKey (produit, lié lié

60: Quel formatage DateTime appliqueriez-vous dans un modèle pour afficher les suivants: 2013/03/20 8:00:06 AM?

A.   Y / m / d g: i: s a

B.   Y-M-D H: M: S

C.   m / d / y h: m: s

D.   O / M / D H: I

E.   Y / m / d h: i: s a

61: Quel est le nom du décorateur de Django qui cache des informations sensibles des rapports d'erreur?

A.   @Secret_fields

B.   @Sensitive_Variables

C.   @Secret_variables

D.   @Sensitive_fields

E.   @Hide_fields

62: En utilisant django.contrib.humanize, vous pouvez utiliser le filtre suivant dans votre modèle pour afficher le numéro 3 en trois.

A.   intord

B.   intcomma

C.   Apnumber

D.   temps naturel

E.   ordinal

63:

Comment le ManyTomanyfield est-il représenté sous forme de modèle Django?

A.   Charfield

B.   ModelCoiceField

C.   ModelMultipleChoiceField

D.   Cocher

64:

Lequel des éléments suivants n'est pas utilisé pour représenter ManyTomanyfield sous forme de modèle Django? Vérifiez tout ce qui s'applique.

Remarque: il peut y avoir plus d'une bonne réponse.

A.   Charfield

B.   ModelCoiceField

C.   ModelMultipleChoiceField

D.   Cocher

65:

Quelle est la bonne façon de spécifier les champs à utiliser sous une forme de modèle?

A.   Utilisation de champs Attribut qui spécifie la liste des champs de modèle dans la méta-classe du formulaire

B.   Utilisation d'attribut excluant dans la méta-classe du formulaire

C.   Soit 1 ou 2

D.   Aucune des mentionnées

66:

Quelle est l'exception soulevée si vous utilisez un message contre cette fonction?

de django.views.decorators.http

Importer require_http_methods

@require_http_methods (["get", "post"])

def my_view (demande):

passer

A.   Httpresponsenotallowed

B.   HttpResponseforbiddend

C.   HttpResponseBaDrequest

D.   Aucune exception ne sera soulevée

67:

Quelle est la bonne façon d'insérer le jeton CSRF pour les formulaires dans le modèle django?

A.   Form Action = "" Method = "Post"> {% csrf_token%}

B.   {% csrf_token%} <form action = "" méthode = "post">

C.   <form action = "" méthode = "post" {{csrf_token}}>

D.   <form action = "" Method = "Post"> </ form> {% csrf_token%}

68:

Quelle fonction Django Core peut être utilisée pour envoyer un e-mail?

A.   django.core.mail.send_mail

B.   django.core.email.send_mail

C.   django.core.mail.send_email

D.   Aucune des mentionnées

69:

À l'aide d'une balise de modèle, vous avez essayé de charger un templatetag comme dans {% de charge Poll_Extras%} et il a échoué, quel pourrait être le problème?

A.   Vous avez utilisé la charge au mauvais endroit de la page

B.   Vous avez passé la limite des balises de modèle

C.   L'application qui contient la balise de modèle n'est pas dans installé_apps

D.   Tout ce qui précède

70:

Lequel des éléments suivants est des moyens corrects d'ajouter un message?

A.   messages.add_message (demande, messages.info, «Hello World»)

B.   Messages.add (demande, messages.info, «Hello World»)

C.   Messages.info (demande, «Hello World».)

D.   Messages.success (demande, «Hello World»)

A.   S'assure que le cookie peut être envoyé sur la connexion HTTP uniquement

B.   S'assure que le cookie peut être envoyé sur la connexion https uniquement

C.   S'assure que le cookie peut être envoyé sur n'importe quelle connexion

D.   Désactiver le cookie

72:

Django est un web __ en python pour développer une application Web.

A.   La programmation

B.   Cadre

C.   API

D.   Bibliothèque

73:

Comment pouvez-vous configurer des fichiers statiques dans Django?

A.   Définir Static_Root dans Settings.py

B.   Run Manage.py CollectSatic

C.   Configurez une entrée de fichiers statiques sur l'onglet Web Pythonanywhere

D.   Tout ce qui précède

74:

Quelle est la bonne façon de permettre la valeur vide dans le champ entier?

A.   modèles.integerfield ()

B.   Models.IntegerField (Blank = true)

C.   modèles.integerfield (null = true)

D.   modèles.integerfield (blank = true, null = true)

75:

Quelle est l'exception soulevée lorsqu'une valeur en double est utilisée dans un champ unique tout en insérant un enregistrement?

A.   Erreur de validation

B.   IntegrityError

C.   ObjetDoesNotexist

D.   Joueur de champ

76:

Lesquelles des fonctionnalités suivantes sont prises en charge par Django?

A.   Environnement de développement

B.   GUI d'administration

C.   Système multilingue

D.   Cartographie relationnelle des objets (ORM)

E.   Tout ce qui précède

77:

Lequel des éléments suivants est le bon moyen de spécifier une chaîne de traduction?

A.   en utilisant la fonction ugetText ()

B.   en utilisant la fonction ugetText_lazy ()

C.   Les deux ci-dessus

D.   Aucune de ces réponses

78:

Laquelle des stratégies de mise en cache suivantes peut être mise en œuvre dans Django?

A.   Cache de système de fichiers

B.   Mise en cache à mémoire locale

C.   Utilisation de Memcached

D.   Cache de base de données

E.   Tout ce qui précède

79:

Laquelle des stratégies de mise en cache suivantes est soutenue à Django? (Vérifiez tous ceux qui s'appliquent)

Remarque: il peut y avoir plus d'une bonne réponse.

A.   Fichier Sytem Caching

B.   Modèles proxy

C.   Makemigrations

D.   Cache en mémoire

80:

Quelle est la forme complète de FBV et CBV?

A.   Vues basées sur la fonction et vues basées sur la classe

B.   Fonction derrière les vues et la classe derrière les vues

C.   Fonction avant les vues et la classe avant les vues

D.   Aucune des mentionnées

81:

Lequel des éléments suivants n'est pas utilisé comme serveur pour Django en production?

A.   Mod_wsgi

B.   uwsgi

C.   Anible

D.   Gunicorn

82:

Lequel des éléments suivants est vrai à propos des générateurs?

A.   Les générateurs doivent contenir une déclaration précédente

B.   Les générateurs doivent contenir une déclaration de rendement

C.   Les générateurs doivent contenir une déclaration suivante

D.   Tout ce qui précède

83:

Quels décorateurs sont utilisés pour restreindre l'authentification des utilisateurs?

Remarque: Il peut y avoir plus d'une bonne réponse.

A.   @permission_required

B.   @Is_Authenticated

C.   @user_passes_test

D.   @Permissions

E.   @Connexion requise

84:

Quelle est la bonne façon de créer un superutilisateur à partir de la ligne de commande?

A.   python manage.py crée un superutilisateur

B.   python manage.py créeuperuser

C.   Python Manage.py SuperUser Créer

D.   Aucune des mentionnées

85:

Laquelle des méthodes suivantes n'est pas utilisée dans Django ListView?

A.   get_object

B.   get_context_data

C.   get_queryset

D.   obtenir

86:

Quel attribut est utilisé pour commander les objets dans Django Admin?

A.   commande

B.   commandé par

C.   Commande

D.   commandé

87:

Quelle requête donne le compte de véhicules privés?

A.   Véhicule.objects.filter (privé = true) .Count ()

B.   Véhicule.objects.Count (privé = true)

C.   Véhicule.objects.filter (privé = true) .Aggregate (count («id»))

D.   1 et 2

E.   1 et 3

88:

Quelle structure de données est utilisée pour transmettre les valeurs de contexte des vues au modèle?

A.   Liste

B.   Tuple

C.   Dictionnaire

D.   Ensemble

E.   Chaîne

89:

Comment parcoureriez-vous une liste appelée my_list dans le modèle?

A.   {% pour x dans my_list%} {% end pour%}

B.   {% éléments dans my_list%} {% items%}

C.   {% itérer my_list en tant qu'élément%} {% endetterate%}

D.   {% While My_List%} {% End Thile%}

E.   {% cycle my_list comme élément%}

90:

Quelle balise de modèle est utilisée pour ajouter un autre modèle à celui actuel?

A.   base

B.   inférieur

C.   rejoindre

D.   étendre

E.   inclure

91:

Laquelle des classes suivantes utilise un code d'état HTTP 304?

A.   HttpResponSenotModified

B.   HttpresponseRirect

C.   HttpResponseforbiddend

D.   HttpResponseserverError

92:

Lequel des éléments suivants n'est pas une couche à Django?

A.   Des modèles

B.   Vues

C.   Modèles

D.   Manette

E.   Aucune de ces réponses

93:

Lequel des éléments suivants n'est pas vrai?

A.   L'application ContentTypes dans Django peut suivre tous les modèles installés dans votre projet propulsé par Django.

B.   L'application FlatPages dans Django vous permet de stocker le contenu HTML «plat» simple dans une base de données.

C.   Le cadre des sites est un lieu de détention pour les noms de domaine et les noms «verbeux» de vos sites alimentés par Django.

D.   Django ne prend pas en charge les données Unicode partout.

94:

Quel type de relation est défini entre les modèles A et B en invoquant ForeignKey (A) dans la définition de la classe du modèle B?

A.   Beaucoup à un: de nombreux cas de b peuvent avoir un cas de

B.   Un à plusieurs: un cas de b peut avoir de nombreux cas de

C.   Un à un: une instance de B doit avoir une instance unique de A et vice versa

D.   Tout ce qui précède

95:

Quelle commande exécute tous les tests dans un projet Django?

A.   python manage.py runalltests

B.   Python manage.py test

C.   python manage.py test - tout

D.   Aucune des mentionnées

96:

Lequel des éléments suivants n'est pas vrai à propos des tests?

A.   Des bases de données vides séparées sont créées pour les tests.

B.   La commande utilisée pour exécuter tous les tests unitaires est ./manage.py test - tout

C.   Les tests unitaires de Django utilisent un module de bibliothèque standard Python appelé unittest unittest

D.   Nous pouvons utiliser un nom personnalisé pour la base de données de test en spécifiant le nom dans le dictionnaire de test dans les paramètres.

97:

Quel est le nom de l'outil de ligne de commande que Django fournit pour gérer un projet nouvellement créé et ses applications?

A.   pépin

B.   manage.py

C.   django¬admin.py

D.   Easy_install

98:

Qu'est-ce qui est vrai dans la commande de gestion CollectStatic?

A.   Prend tous les fichiers statiques de votre projet et les place dans le dossier spécifié dans static_root afin qu'ils puissent être servis en production.

B.   Collectez tous les fichiers statiques et affichez le nombre.

C.   1 et 2

D.   Aucune des mentionnées

99:

Lequel des modèles d'URL suivants est utilisé pour enregistrer les URL d'administration?

A.   url (r '^ admin /', inclure (admin.Site.urls))

B.   url (r '^ admin /', inclure (admin.urls)))

C.   url (r '^ admin /', inclure (admin))

D.   url (r '^ admin /', inclure (site.urls)))

100:

Lesquels des éléments suivants sont déterminés par Django à l'aide de types de classe de champ?

A.   Le type de colonne de base de données

B.   Le widget HTML par défaut à profiter tout en rendant un champ de formulaire

C.   Makemigrations

D.   Tout ce qui précède