PyCharm, projet distant et environnement.
📁 Question simple de débutant, exemple, Django : développement web avec Django, Développement de bots (Telegram, Discord), IA, projet
Bonjour à tous.
J'ai un projet Django distant. Je configure PyCharm pour travailler avec via SFTP. Les modifications des fichiers sont répercutées sur le serveur (copiées lors de la modification).
Question. Comment puis-je lire l'environnement depuis le serveur et exécuter le projet également sur le serveur ?
Par exemple, il y a un module sur le serveur qui n'est pas installé sur la machine locale. Comment faire pour que ce module bénéficie de l'autocomplétion du code et que l'IDE ne le signale pas comme une erreur ? Est-il possible de faire en sorte que PyCharm pense qu'il est sur le serveur, et non sur ma machine ? Car pour l'instant, l'utilité de SFTP est très limitée (seulement la copie automatique du code).
Merci.
Il faut commencer par ce qu'il ne faut pas faire. Par exemple, il ne faut pas parcourir les objets dans la base un par un :
for question in all_questions: most_viewed_question = MostViewedQuestion.query.filter_by(question_id=question.question_id).first()cette boucle est absolument à éviter. Il faut éviter ce comportement à tout prix - il est BEAUCOUP meilleur de demander directement un million de lignes que de demander un million de fois une seule ligne. Si vous devez obtenir tous les objets MostViewedQuestion, il est préférable de le faire en une seule requête :
most_viewed_questions = MostViewedQuestion.query.filter_by(question_id.in_=questions)Dans ce cas, cela évite
Connectez-vous pour laisser une réponse