7
votes

Comment ajouter des fichiers existants au projet à l'aide de Eclipse et Pydev

Je suis assez nouveau à Eclipse et j'essaie d'importer un projet Django que j'avais fait séparé de Eclipse. Il serait très utile que quelqu'un puisse me donner un guide étape par étape sur la manière d'importer mon projet Django.

Tout ce que j'ai pu trouver était d'importer la hiérarchie de fichiers, mais qui a conduit à des importations incomplètes ou à importer des dossiers que je ne voulais pas. Toute aide serait appréciée.


0 commentaires

3 Réponses :


11
votes

Si ce n'est pas un projet Eclipse, vous devez créer un nouveau projet Eclipse à la racine du projet Django.

Aller au menu Fichier, cliquez sur Nouveau> Projet.

Sélectionnez Pydev Django Project, en supposant que vous avez ajouté les plug-ins de Pydev et de Pydev Django à Eclipse. Cliquez sur Suivant.

Donnez un nom à votre projet, puis accédez à l'emplacement où votre projet Django existe (où votre gestion.py, paramètres.py.py et url.py est).

Sélectionnez une grammaire python à utiliser (quoi que ce soit avant 3 ans - il y a quelques problèmes avec 3 et Django).

Cliquez sur Suivant, puis à nouveau (pas besoin de référencer d'autres projets).

Entrez les détails de la base de données et cliquez sur Terminer.

Votre projet Eclipse / Django est prêt à partir.


3 commentaires

Comment ajoutez-vous un nouveau fichier au projet Eclipse créé à l'extérieur? Par exemple, lorsque vous créez une nouvelle application Django, vous ne pouvez pas le faire de Eclipse? A la façon dont j'ai suivi votre instruction, j'ai eu l'erreur de ne pas créer le projet car les fichiers existaient déjà.


D'accord, il s'agit donc d'un projet Eclipse existant, puis. Je pensais que c'était un projet Django existant, sans être un projet exlipse. Pour cela, vous voulez faire une importation. 1) Fichier> Importation> Projets généraux - existants dans l'espace de travail> Suivant 2) Sélectionnez Répertoire racine: Parcourir à l'emplacement du projet. 3) Terminer


Pour ajouter des fichiers existants à un projet Eclipse existant, vous déplacez simplement les fichiers sur l'emplacement du projet. S'ils ne se présentent pas dans Eclipse, cliquez avec le bouton droit de la souris sur le projet Eclipse et cliquez sur Actualiser pour résoudre le dossier où le projet existe.



3
votes

Ceci est un processus modérément douloureux, mais je l'ai passé à Kepler (Eclipse 4.3), avec la dernière version PYDEV.

supposant que vous avez les sources quelque part sur votre système, non dans le dossier d'espace de travail. p>

  1. Installez pydev (Aide> Installer un nouveau logiciel ...), utilisez http://pydev.org/updates comme la source. li>
  2. Créez un nouveau vide em> pydev. Nommez-vous comment vous voulez, mais cela peut être comme votre nom de demande actuel. LI>
  3. Fichier> Nouveau> Autres ... - Dans Pydev, choisissez "Dossier de sources de lien" ou similaire. Accédez à votre dossier Sources et sélectionnez le projet cible que nous venons de créer. Li> ol>

    Vous verrez maintenant les fichiers de l'arborescence ("PYDEV Package Explorer"), pourront éditer, etc., mais vous ne pouvez pas exécuter ceci (Manage.py RunServer Serverver) ou exécuter des tests d'unité ( Manage.py Test). P>

    Pour ce faire, cliquez avec le bouton droit sur le projet et choisissez PYDEV> défini comme projet Django (Voir ici: http://pydev.org/manual_adv_django.html ) p>

    Maintenant, allez à Properties et configurez le module Paramètres, ainsi que le chemin de votre manage.py code>. P>

    ATTENTION FORT>: Ceci est relatif à votre répertoire de projet dans le Espace de travail. Même si vous tapez /path/to/my_django_project/manage.py code>. P>

    Donc, j'ai fini par faire cela (Bash): P>

    $ cd $HOME/workspace/my_django_project
    $ ln -s /path/to/my_django_project
    


1 commentaires

Cela peut être un remède pour le dernier problème que j'ai déclaré: ECLIPSE.KACPRZAK.ORG Je ne sais pas si elle fonctionne bien , mais les couleurs sont assez bonnes.



0
votes

J'ai essayé plusieurs solutions, mais celle qui a fonctionné bien pour moi est la suivante:

1) Créez un nouveau projet Django à Eclipse avec le même nom du projet que vous souhaitez importer

2) Vérifiez que la structure du projet importé correspond à la structure Django:

[ProjectName] /

├── [projetName] /

├── [YourAppname] /

│── init .py

││ ├── Paramètres.py

││── urls.py

│── wsgi.py

└── gérer.py

3) Copiez le projet importé dans l'espace de travail Eclipse pour remplacer le projet que vous venez de créer (car ils ont le même nom).

4) Allez maintenant à Eclipse et cliquez avec le bouton droit de la souris sur le projet créé -> Actualiser

5) profiter


0 commentaires