PyCharm, projeto remoto e ambiente.
📁 pergunta, exemplo, Desenvolvimento web com Django, botas, IA, projeto
Bom dia a todos.
Tenho um projeto remoto em Django. Estou configurando o PyCharm para trabalhar com ele via SFTP. As alterações nos arquivos são refletidas no servidor (copiadas quando modificadas).
Pergunta. Como posso ler o ambiente do servidor e executar o projeto também no servidor?
Por exemplo, no servidor existe um módulo que não está instalado na máquina local. Como faço para que esse módulo tenha autocomplete de código e para que o PyCharm não reclame dele? É possível fazer com que o PyCharm pense que está no servidor, e não na minha máquina? Já que o SFTP atualmente me traz pouca utilidade (apenas cópia automática de código).
Obrigado.
Vale a pena começar com o que não deve ser feito. Por exemplo, não é necessário iterar sobre os objetos no banco de dados um por um:
for question in all_questions: most_viewed_question = MostViewedQuestion.query.filter_by(question_id=question.question_id).first()esse loop é absolutamente proibido. Esse comportamento deve ser evitado a todo custo - é MUITO melhor consultar um milhão de linhas de uma vez do que consultar uma linha por vez um milhão de vezes. Se for necessário obter todos os objetos MostViewedQuestion, é melhor fazer isso com uma única query:
most_viewed_questions = MostViewedQuestion.query.filter_by(question_id.in_=questions)Nesse caso, elimina-se
Faça login para deixar uma resposta