Maison  >  Article  >  développement back-end  >  Comment configurer l'URL lorsqu'un projet Django contient plusieurs applications

Comment configurer l'URL lorsqu'un projet Django contient plusieurs applications

不言
不言original
2018-06-01 14:37:592332parcourir

Cet article présente principalement la méthode de configuration de l'url lorsque le projet Django contient plusieurs applications. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

Un Django dans la plupart des cas. , il y aura plusieurs applications dans le projet. Comment configurer les URL de plusieurs applications

Il existe les deux solutions suivantes :

1. Configurer différents chemins d'url pour chaque application dans le urls.py du projet Django

2. Introduire le fichier de configuration d'url de chaque application et différentes urls dans le urls.py du projet global Les chemins sont configurés séparément dans leurs fichiers de configuration respectifs

Nous recommandons la deuxième méthode de préparation des url :

Dans les urls .py du projet Django, introduisez le fichier de configuration url de l'application 'blog'

Dans le propre urls.py du blog, introduisez les vues

Après cela, ouvrez la fenêtre de commande sous le chemin du projet, entrez pytyon manage.py runserver pour démarrer le service Django,

entrez l'adresse localhost:8000/blog, si les informations suivantes s'affichent, cela signifie que la configuration de l'URL est réussie.

Recommandations associées :

Méthode pour renvoyer directement la requête depuis le middleware Django

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn