0

Nous avons donc eu un projet à uni pour créer un site web. Nous n'avons reçu aucune information spécifique sur les technologies à utiliser, nous n'avons reçu qu'un thème. Ces projets seront hébergés sur le site web de l'uni. L'hôte du site est:puis-je déployer une application web django sur un serveur web que je ne peux pas configurer?

http://uni.co.uk 

Les projets finiront à l'adresse:

http://uni.co.uk/module_code/projects/ 

Normalement, le tuteur attend juste une solution frontale avec un paquet de html, css et javascript des dossiers. Je voudrais ajouter un back-end pour rendre le site dynamique.

J'ai joué avec Django et node.js et j'ai envie de Django et je veux essayer ce projet. Mon seul problème est que le serveur web sur lequel mon projet aboutira n'est pas accessible et je ne peux pas le configurer. Est-il possible de continuer à utiliser un back-end dans mon projet si je ne peux pas accéder à la configuration du serveur Web hôte principal? De toute façon je peux créer mon propre petit serveur web à cette URL où mon projet se termine?

Je ne m'attendais pas à des solutions de code, si quelqu'un pouvait simplement me dire si cela était possible et me diriger vers la bonne ressource d'information. Je m'excuse si la question est ambiguë, mais je suis nouveau au développement web et je ne sais pas trop comment rendre la question plus technique.

Merci d'avance.

+0

sera-t-il préférable de contacter l'administrateur du site et de lui demander si c'est possible? –

Répondre

0

Ce que vous pourriez faire est d'appeler un backend que vous avez développé et déployé ailleurs avec javascript. Donc, essentiellement, vous finirez avec une solution où vous avez html et javascript hébergé sur le site Web uni, puis le backend hébergé ailleurs. Donc le backend fonctionnerait comme votre api.

Je suggère de déployer sur heroku, car il est relativement facile à déployer là.

Un problème qui peut survenir est CORS (partage de ressources d'origine) puisque vous aurez le backend sur un domaine et le javascript sur un autre. Jetez un oeil à quelques ressources pour savoir comment créer une application d'une seule page.

La plupart d'entre eux mentionneront des ressources sur la façon de gérer les demandes d'API, car elles s'appuieront sur celles-ci.