Pycharm supporta Django
Aggiungi modelli Django
È inoltre possibile contrassegnare le cartelle come directory modello direttamente nella finestra dello strumento del progetto:
Riepilogo:
1. Pycharm ti consente di eseguire Django Gesty.Py Utilità all’interno dell’IDE.
2. Configurazione della gestione.L’utilità PY viene eseguita nella pagina Django della finestra di dialogo Impostazioni.
3. Per configurare gestire.Py Utility, segui questi passaggi:
- Nella finestra di dialogo Impostazioni (Ctrl+Alt+S) sotto il nodo lingue e quadri, fare clic su Django.
- In questa pagina, scegli il progetto Django desiderato.
- Nella gestione.Sezione compiti PY, specificare quanto segue:
- Nello script di gestione del campo, specifica la gestione desiderata.Py Script. Si noti che per impostazione predefinita Pycharm mostra la gestione.Py Script che risiede sotto il Django Project Root. Se non sei soddisfatto di questo suggerimento, puoi scegliere qualsiasi altra gestione.Script Py facendo clic sul pulsante Sfoglia.
- Nel campo delle variabili di ambiente, specificare le variabili di ambiente da passare allo script. Per impostazione predefinita, questo campo è vuoto. Fare clic sul pulsante Sfoglia per aprire la finestra di dialogo Variabili di ambiente. Utilizzare i pulsanti della barra degli strumenti per creare l’elenco delle variabili. Se si desidera visualizzare le variabili di ambiente di sistema, fai clic su Mostra collegamento in questa finestra di dialogo.
Domande:
- Come può gestire Pycharm il Django.Py Utility?
Pycharm ti consente di eseguire il django gestisce.Py Utilità all’interno dell’IDE. Ogni compito di questa utilità viene eseguita nella gestione.console py. - Come posso configurare la gestione.Py Utility in Pycharm?
Configurazione della gestione.L’utilità PY viene eseguita nella pagina Django della finestra di dialogo Impostazioni. Nella finestra di dialogo Impostazioni, nel nodo lingue e frameworks, fare clic su Django. Scegli il progetto Django desiderato. Nella gestione.sezione compiti PY, specifica la gestione desiderata.Script PY nel campo Gestisci script e nelle variabili di ambiente nel campo delle variabili di ambiente. - Quali passaggi dovrei seguire per configurare la gestione.Py Utility in Pycharm?
Per configurare la gestione.Py Utility in Pycharm, segui questi passaggi:
UN. Aprire la finestra di dialogo Impostazioni (Ctrl+Alt+S) e passare alle lingue e ai quadri | Pagina Django.
B. Scegli il progetto Django desiderato.
C. Nella gestione.sezione compiti PY, specifica la gestione desiderata.Script PY nel campo Gestisci script e nelle variabili di ambiente nel campo delle variabili di ambiente. - Come posso eseguire un compito della gestione.Py Utility in Pycharm?
Per eseguire un compito di gestire.Py Utility in Pycharm, puoi scegliere gli strumenti | Esegui gestire.Py Task dal menu principale o premere Ctrl+Alt+R. Quindi, digita il nome dell’attività desiderata nella gestione.console py. - Quali sono le funzionalità disponibili nella gestione.console di utilità PY?
Nella gestione.Py Console, è possibile scorrere la cronologia dei comandi eseguiti utilizzando i tasti freccia su e giù, utilizzare il completamento del codice (Spazio CTRL+) per i comandi di completamento automatico e visualizzare la documentazione rapida (CTRL+Q) per le descrizioni dei comandi. - In che modo Pycharm gestisce gli errori in un progetto Django?
Pycharm gestisce in modo intelligente gli errori in un progetto Django. Quando un errore impedisce l’esecuzione del progetto Django, il messaggio di errore viene visualizzato nella gestione.Py Console invece della riga di comando. - Cosa posso fare in Pycharm con modelli django?
In Pycharm, è possibile creare e rendere modelli scritti in uno dei linguaggi dei modelli supportati. Pycharm fornisce funzionalità per l’editing, la creazione e la navigazione tra visualizzazioni e modelli. - Come posso creare un modello per una vista in Pycharm?
Per creare un modello per una vista in Pycharm, segui questi passaggi:
UN. Se fai riferimento a un file modello che non esiste, verrà contrassegnato come un riferimento irrisolto.
B. Premere Alt+Invio o fare clic per creare il modello mancante.
C. Nella finestra di dialogo Crea modello, selezionare la directory del modello in cui verrà creato il nuovo modello.
D. Fare clic su OK e un vuoto .Il file HTML verrà creato nella posizione specificata. - Come posso configurare un linguaggio modello per un progetto Django in Pycharm?
Per configurare un linguaggio modello per un progetto Django in Pycharm, segui questi passaggi:
UN. Apri le impostazioni IDE (Ctrl+Alt+S) e vai su lingue e framework | Lingue modello.
B. Dall’elenco delle lingue modello, selezionare il linguaggio modello specifico da utilizzare nel progetto.
C. Nell’area dei tipi di file modello, specificare i tipi di file in cui verranno riconosciuti i tag modello.
D. Utilizzare i pulsanti Aggiungi e rimuovi per personalizzare l’elenco dei tipi di file. - Quali sono i modelli dal vivo a Pycharm?
I modelli dal vivo in Pycharm ti consentono di inserire tag di modelli django comuni digitando brevi abbreviazioni. Aiutano ad accelerare il processo di sviluppo fornendo un rapido accesso ai tag modello usati di frequente. - Come posso inserire un tag modello usando un modello live in pycharm?
Per inserire un tag modello usando un modello live in Pycharm, segui questi passaggi:
UN. Digita l’abbreviazione del tag modello desiderato e premere la scheda.
B. Se il modello live contiene variabili, digitare il valore di ciascuna variabile e premere la scheda per passare a quello successivo.
C. Utilizzare la scheda Maiusc+per tornare alla variabile precedente se necessario.
Aggiungi modelli Django
È inoltre possibile contrassegnare le cartelle come directory modello direttamente nella finestra dello strumento del progetto:
Eseguire compiti di gestione.Py
Con Pycharm, puoi eseguire Django Gesty.Py Utilità all’interno dell’IDE. Ogni compito di questa utilità viene eseguita nella gestione.console py.
Nota che esegui Gestisci.Il comando dell’attività PY è disponibile per interpreti sia locali che remoti.
Configurazione della gestione.Py Utility
È importante notare che la configurazione della gestione.L’utilità PY viene eseguita nella pagina Django della finestra di dialogo Impostazioni.
Per configurare gestire.Py Utility, segui questi passaggi
- Nella finestra di dialogo Impostazioni (Ctrl+Alt+S) sotto il nodo lingue e quadri, fare clic su Django.
- In questa pagina, scegli il progetto Django desiderato.
- Nella gestione.Sezione compiti PY, specificare quanto segue:
- Nello script di gestione del campo, specifica la gestione desiderata.Py Script. Si noti che per impostazione predefinita Pycharm mostra la gestione.Py Script che risiede sotto il Django Project Root. Se non sei soddisfatto di questo suggerimento, puoi scegliere qualsiasi altra gestione.Script Py facendo clic sul pulsante Sfoglia .
- Nel campo delle variabili di ambiente, specificare le variabili di ambiente da passare allo script. Per impostazione predefinita, questo campo è vuoto. Fare clic sul pulsante Sfoglia per aprire la finestra di dialogo Variabili di ambiente. Utilizzare i pulsanti della barra degli strumenti per creare l’elenco delle variabili. Se si desidera visualizzare le variabili di ambiente di sistema, fai clic su Mostra collegamento in questa finestra di dialogo.
Gestisci.Py Utility
Per eseguire un compito di gestire.Py Utility
- Nel menu principale, scegli Strumenti | Esegui gestire.Py Task o premere Ctrl+Alt+R . La gestione.Py Utility inizia nella propria console.
- Digita il nome dell’attività desiderata.
Lavorare nella gestione.console di utilità PY
Nella gestione.console py, si può:
- Scorri la cronologia dei comandi eseguiti usando i tasti freccia su e giù.
- Utilizzare il Codice Completamento CTRL+Spazio:
- Visualizza la documentazione rapida Ctrl+Q:
Errore di gestione
Pycharm gestisce in modo intelligente gli errori. Quando il tuo progetto Django non può essere eseguito a causa di un errore, questo errore viene visualizzato nella gestione.Py Console invece della riga di comando:
Aggiungi modelli Django
Pycharm consente di creare e rendere modelli scritti in uno dei lingue dei modelli supportati:
È importante notare che si possono modificare i modelli senza effettivamente installare i linguaggi dei modelli. Tuttavia, al fine di creare o rendere modelli di rendering e navigare tra viste e modelli, il linguaggio del modello corrispondente deve essere installato correttamente.
Creazione di modelli
Crea un modello per una vista
Supponiamo di fare riferimento a un indice.file modello html che non esiste ancora.
- indice.HTML è contrassegnato come un riferimento irrisolto: Premere Alt+Invio o fare clic e scegliere di creare il modello mancante: Viene visualizzata la finestra di dialogo Crea modello, che mostra il nome del modello di sola lettura (campo del percorso del modello) e un elenco di possibili posizioni dei modelli (campo radice dei modelli):
- Seleziona la directory del modello, in cui verrà creato il nuovo modello. Il campo radice dei modelli fornisce un elenco di possibili posizioni per il nuovo modello. Questo elenco include le directory dei modelli specificati nella pagina della struttura del progetto delle impostazioni IDE Ctrl+Alt+S più tutte le cartelle dei modelli situati all’interno delle directory di app, se presenti.
- Fare clic su OK . Un vuoto .Il file HTML viene creato nella posizione specificata
Prima di utilizzare un determinato linguaggio del modello, configuralo nella sezione Lingue del modello delle impostazioni IDE CTRL+ALT+S e assicurarsi che i tipi di file di eventuali modelli esistenti siano correttamente riconosciuti.
Configurare un linguaggio modello per un progetto
- Apri le impostazioni IDE CTRL+ALT+S e vai su lingue e framework | Lingue modello .
- Dall’elenco delle lingue modello, selezionare il linguaggio modello specifico da utilizzare nel progetto.
- Nell’area dei tipi di file modello, specificare i tipi di file, in cui verranno riconosciuti i tag modello. Si noti che nei modelli di file HTML, XHTML e XML sono sempre riconosciuti. Utilizzare i pulsanti Aggiungi e rimuovi per costituire l’elenco desiderato dei tipi di file.
Per creare rapidamente modelli django, puoi usare modelli dal vivo. Modelli dal vivo Ti consente di inserire tag di modelli django comuni digitando brevi abbreviazioni.
Inserire un tag modello usando un modello live
- Digita l’abbreviazione del tag modello desiderato e premere la scheda .
- Se il modello live contiene variabili, il cursore si sposterà al primo. Digitare il valore della variabile, quindi premere la scheda per passare alla variabile successiva. Premere la scheda Maiusc+Se è necessario tornare alla variabile precedente.
Per vedere l’elenco dei modelli live disponibili nei file di modelli Django, vai su Impostazioni | Editor | Modelli dal vivo ed espandere il nodo Django.
È possibile modificare i modelli esistenti o crearne uno nuovo come descritto in Crea modelli live.
Configurazione di directory
Quando si crea un’applicazione Django, è possibile specificare immediatamente una cartella in cui verranno archiviati i modelli.
Definire le directory dei modelli
- Apri le impostazioni IDE CTRL+ALT+S, espandi il nodo del progetto e fai clic sulla pagina della struttura del progetto.
- Scegli la directory per essere contrassegnata come radice di modello.
- Effettuare una delle seguenti operazioni:
- Fare clic sui modelli sulla barra degli strumenti del riquadro delle radici del contenuto.
- Scegli i modelli nel menu contestuale della directory.
È inoltre possibile contrassegnare le cartelle come directory modello direttamente nella finestra dello strumento del progetto:
Segna una cartella come directory modello
- Nella finestra dello strumento Project, fai clic con il pulsante destro del mouse sulla directory desiderata.
- Dal menu contestuale, scegli Mark Directory come | Cartella modello . Ciò si traduce nell’aggiunta della directory marcata all’elenco delle directory dei modelli nella pagina della struttura del progetto .
Per impostazione predefinita, la directory che è stata definita come la cartella del modello sulla creazione del progetto, è contrassegnata come . Se una directory è specificata nel parametro Dirs delle impostazioni dei modelli nelle impostazioni.Py File, quindi, al primo apertura del progetto, viene automaticamente contrassegnato come root modello.
Puoi fare in modo che Django salti alcune cartelle (disabilita la sostituzione della lingua Django), se le contrasseghi come risorse .
Debug di modelli django
Dopo aver creato modelli django, puoi usare Pycharm per debugrli.
Imposta un punto di interruzione
- Aggiungi un punto di interruzione al file modello. Per fare ciò, aprire i modelli di file/sondaggio/indice.HTML e fare clic sulla grondaia:
Avvia una configurazione Run/Debug
- Avvia la configurazione Run/Debug selezionata in modalità Debug facendo clic su . Il nome della configurazione Run/Debug nella finestra a discesa, il pulsante e la finestra dello strumento di debug sono contrassegnati con un punto, il che significa che la configurazione RUN/DEBUG è attiva:
Appare la finestra Pycharm. Puoi vedere che il punto di interruzione è stato colpito e la finestra dello strumento di debug contiene i valori correnti delle variabili:
Pycharm supporta Django – Anche tu puoi!
Come probabilmente saprai, il framework Django è costruito e mantenuto dai membri della comunità. Questo potrebbe darti l’impressione che Django sia costruito senza sforzo da solo, ma la verità è che l’organizzazione ha bisogno di una forte gestione e di una comunicazione efficiente. Effettuare importanti versioni di Django ogni 8 mesi e le correzioni di bug ogni mese non è un compito da poco! Quello’S perché esiste il programma Django Fellowship e perché Django Software Foundation necessita di supporto da parte della comunità – sia tecnica che finanziaria.
Inoltre, la Django Software Foundation supporta progetti di sviluppo della comunità e sensibilizzazione come Django Girls.
Puoi leggere di più sulle attività del DSF qui.
JetBrains partecipa a una campagna di raccolta fondi Django – quest’anno è la quinta iterazione di questa iniziativa. Negli ultimi quattro anni, Jetbrains Pycharm ha raccolto oltre $ 140.000 per la Django Software Foundation.
Come funziona?
Durante questa campagna, puoi acquistare una nuova licenza individuale per Pycharm Professional per il 30% di sconto, e il Prezzo di acquisto completo andrà al DSF’S Sforzi generali di raccolta fondi e il programma Django Fellowship.
Questa campagna aiuterà il DSF a mantenere un progetto sano django e continuare a contribuire ai loro vari programmi di sensibilizzazione.
Solo con il nostro supporto Django può assicurarsi che il quadro web su cui basi il tuo lavoro possa crescere per essere ancora migliore nei prossimi anni. Assistente’Esitato a condividere il link alla campagna di raccolta fondi con i tuoi colleghi sviluppatori, che beneficiano di Django. Insieme possiamo supportare molto Django!
Resta ai margini della tua efficienza con Django e Pycharm
Pycharm cerca sempre di supportare le ultime funzionalità di Django e altre tecnologie e semplificare il lavoro con loro, in modo da poter dedicare più tempo ed energia a risolvere i problemi davvero interessanti nei tuoi progetti.
Per aiutarti a ottenere ancora di più da Pycharm e Django, spesso prepariamo tutorial e organizziamo webinar su argomenti legati a Django. Ecco alcune risorse utili che abbiamo per imparare a lavorare con i progetti Django:
- Tutorial di Mukul Mantosh “Sviluppare l’applicazione Django utilizzando AWS”
- “Django con consigli e trucchi Pycharm” elenco di riproduzione
- Seminario Web “Suggerimenti per le prestazioni del database con Django”
- Seminario Web “Come creare interazioni in tempo reale nella tua app Django 3”
Progetti Django in Pycharm Community Edition
Jetbrains Pycharm è uno dei migliori Ide Python in circolazione. Esso’S liscio e intuitivo: un grande passo avanti da Atom o Blocco note ++ per grandi progetti. Pycharm è disponibile come IDE autonomo o come plug -in per la sua sorella maggiore, Idea Intellij. La gratuita Community Edition fornisce funzionalità di base simili a Intellij, mentre l’edizione professionale autorizzata fornisce funzionalità avanzate come sviluppo web e strumenti di database. L’edizione professionale non è’T economico, però: una licenza per un utente può costare fino a $ 199 all’anno (anche se potrebbero essere disponibili sconti e licenze gratuite).
Questa guida mostra come sviluppare progetti Web Django utilizzando Pycharm Community Edition. Anche se le funzionalità specifiche per Django sono disponibili solo nell’edizione Pycharm Professional, è ancora possibile sviluppare progetti Django utilizzando la versione gratuita con l’aiuto della riga di comando. Personalmente, io’Ve ha utilizzato la versione gratuita di Pycharm per sviluppare un piccolo sito Web per una mia attività secondaria. Questa guida copre i passaggi di configurazione, le azioni di base e le limitazioni delle caratteristiche basate sulle mie esperienze. A causa delle limitazioni nella versione gratuita, lo consiglio solo per piccolo Progetti di Django o per gli hobbisti che vogliono giocare. Consiglio anche di considerare il codice Visual Studio come un’alternativa, come mostrato nel mio articolo Django progetti in Visual Studio Code.
Prerequisiti
Questa guida si concentra specificamente sulla configurazione di Pycharm Community Edition per lo sviluppo di Django. Pertanto, i lettori dovrebbero avere familiarità con Python e il Django Web Framework. I lettori dovrebbero anche sentirsi a proprio agio con la riga di comando per alcune azioni, in particolare per i comandi di amministrazione Django. L’esperienza con il software JetBrains come Pycharm e Intellij Idea è utile ma non richiesto.
Python e Pycharm Community Edition devono essere installati sulla macchina per lo sviluppo. Se non sei sicuro di quale versione di Python utilizzare, consiglio vivamente Python 3. Eventuali pacchetti Python richiesti (vale a dire Django) devono essere installati tramite PIP.
Creazione di progetti e app django
I progetti e le app Django richiedono un layout di directory specifico con alcune impostazioni richieste. È possibile creare questo contenuto manualmente tramite Pycharm, ma si consiglia invece di utilizzare i comandi Django standard, come mostrato nella parte 1 del tutorial ufficiale di Django.
> django-addmin startproject newproject> cd newproject> django-addmin startpp newapp
Quindi, apri il nuovo progetto in Pycharm. I file e le directory saranno visibili nella vista Explorer del progetto.
La directory di radice del progetto dovrebbe essere in cima a Project Explorer. IL .La cartella IDEA contiene file di configurazione specifici per idee che non sono rilevanti per Django.
Creazione di nuovi file e directory
Creare nuovi file e directory è facile. Basta fare clic con il pulsante destro del mouse sulla directory principale in Project Explorer e selezionare il tipo di file appropriato in nuovo. I file possono essere eliminati utilizzando anche le opzioni del tasto destro o evidenziando il file e digitando la chiave di eliminazione o backspace.
File e cartelle sono facili da creare visivamente, copiare, spostare, rinominare ed eliminare.
I progetti Django richiedono una struttura di directory specifica. Assicurati di mettere i file nei posti giusti con i nomi corretti. Pycharm Community Edition ha vinto’T controlla per te.
Scrivere nuovo codice
Fare doppio clic su qualsiasi file in Project Explorer per aprirlo in un editor. L’editor Python offre tutte le funzionalità IDE standard come l’evidenziazione della sorgente, il controllo degli errori in tempo reale, il completamento del codice e la navigazione del codice. Questo è il motivo principale per cui uso Pycharm su un editor più semplice per lo sviluppo di Python. Pycharm ha anche molte scorciatoie da tastiera per semplificare le azioni.
Gli editori per altri tipi di file, come HTML, CSS o JavaScript, possono richiedere ulteriori plugin non inclusi con PyCharm Community Edition. Ad esempio, i modelli Django devono essere modificati nel normale editor HTML perché l’editore speciale è disponibile solo nell’edizione professionale.
Praticabile, ma non così carino.
Esecuzione dei comandi dalla riga di comando
I comandi di amministrazione Django possono essere eseguiti dalla riga di comando. Pycharm aggiorna automaticamente qualsiasi modifica del file quasi immediatamente. In genere, passo alla riga di comando per aggiungere nuove app, fare migrazioni e aggiornare le traduzioni. Ho anche creato alcuni alias per una ricerca di file più semplice.
> Python gestisce.Py Makemigrations> Python Gestisci.py migra> python gestisce.Py MakeMessages -l Zh> Python Gesty.Py CompileMessages> Python Gesty.Py Test> Python Gestisci.Py CollectStatic> Python Gesty.Py Runserver
Creazione di configurazioni di esecuzione
Pycharm Community Edition non include Django Manage.Funzione di utilità PY. Tuttavia, è possibile creare configurazioni eseguite per qualsiasi comando di amministrazione Django in modo che possano essere eseguiti nell’IDE anziché sulla riga di comando.
Innanzitutto, assicurati che sia impostato un SDK del progetto. Dal File Menu, selezionare Struttura del progetto ... Verificare che a Project SDK è assegnato sul file Progetto scheda. In caso contrario, potrebbe essere necessario crearne uno nuovo: l’SDK dovrebbe essere la directory di installazione di Python o un ambiente virtuale. Assicurati di salvare il nuovo Project SDK impostazione facendo clic su OK pulsante.
Assistente’t lasciare quel progetto sdk vuoto!
Quindi dal Correre Menu, selezionare Modifica le configurazioni ... Fai clic sul pulsante Plus nell’angolo in alto a sinistra per aggiungere una configurazione Python. Dai un buon nome alla configurazione (come “Django: ”). Quindi, imposta Sceneggiatura A “maneggio.Py” E Parametri di script al nome e alle opzioni per il comando di amministrazione Django desiderato (come “Runserver”). Impostato Directory di lavoro al percorso assoluto della directory radice del progetto. Assicurati che sia selezionato l’SDK Python appropriato e le impostazioni di PythonPath. Clicca il OK Pulsante per salvare la configurazione. Il comando può quindi essere eseguito da Correre Opzioni del menu o dai pulsanti di corsa nell’angolo in alto a destra della finestra IDE.
Le configurazioni esegui dovrebbero apparire così. Qualunque cosa fatta alla riga di comando può anche essere fatta qui.
Quando vengono eseguiti i comandi, la vista Run viene visualizzata nella parte inferiore della finestra IDE per mostrare l’output della console.
Le configurazioni di esecuzioni speciali sono particolarmente utili per il “test” E “Runserver” comandi perché consentono il debug rudimentale. È possibile impostare i punti di interruzione, eseguire il comando con il debug e passare attraverso il codice Python. Se è necessario interagire con una pagina Web per esercitare il codice, Pycharm si concentrerà una volta che un breakpoint verrà colpito. Anche se la debug di modelli Django non è possibile nella versione gratuita, il debug del codice Python può aiutare a identificare la maggior parte dei problemi. Avvicinarsi che il debug è in genere un po ‘più lento della normale esecuzione.
Il debug rende molto più semplice lo sviluppo di django.
In genere uso la riga di comando invece di eseguire le configurazioni per altri comandi Django solo per semplicità.
Sistemi di controllo della versione
Pycharm ha un supporto fuori dalla scatola per i sistemi di controllo della versione come Git e Subversion. Le azioni VCS sono disponibili nel menu VCS o quando si fa clic con il pulsante destro del mouse su un file in Project Explorer. Pycharm può controllare direttamente i progetti da un repository, aggiungere nuovi progetti a un repository o identificare automaticamente il sistema di controllo della versione da utilizzare quando si apre un progetto. Eventuali comandi VCS immessi nella riga di comando verranno automaticamente riflessi in Pycharm.
Pycharm’Il menu S VCS è inizialmente generico. Una volta selezionato un VCS per il tuo progetto, le opzioni verranno modificate per riflettere i VC scelti. Ad esempio, Git avrà opzioni per “Andare a prendere”, “Tiro”, E “Spingere”.
Personalmente, uso Git con GitHub o Atlassian Bitbucket. Preferisco fare la maggior parte delle azioni GIT come graficamente tramite Pycharm, ma occasionalmente scendo nella riga di comando quando ho bisogno di fare operazioni più avanzate (come il controllo di ID di commit o costringere reimpostazioni rigide). Pycharm ha anche supporto per .file gitignore.
Python Ambiente virtuali
Creare ambienti virtuali è un ottimo modo per gestire le dipendenze del progetto Python. Gli ambienti virtuali sono particolarmente utili quando si distribuiscono app Web Django. Consiglio vivamente di creare un ambiente virtuale per ogni progetto Python che sviluppi.
Pycharm può utilizzare ambienti virtuali per eseguire il progetto. Se esiste già un ambiente virtuale, allora può essere impostato come SDK del progetto Struttura del progetto come descritto sopra. Selezionare Nuovo… > Python SDK > Aggiungi locale, e imposta il percorso. Altrimenti, nuovi ambienti virtuali possono essere creati direttamente tramite Pycharm. Segui lo stesso processo per aggiungere un ambiente virtuale, ma sotto Python SDK, Selezionare Crea virtualenv invece di Aggiungi locale. Dai al nuovo ambiente virtuale un nome e un percorso adeguati. In genere, ho messo i miei ambienti virtuali tutti in un luogo comune o un livello di livello dalla mia directory di radice del mio progetto.
Creare un nuovo ambiente virtuale è piuttosto indolore.
Banche dati
Out of the Box, Pycharm Community Edition ha vinto’t Dare strumenti di database. Voi’Rie bloccato con plugin di terze parti, riga di comando o strumenti di database esterni. Questo non è’T terribile, però. Poiché Django estrae i dati nel livello del modello, la maggior parte degli sviluppatori deve raramente interagire direttamente con il database sottostante. Tuttavia, il plug-in Navigator del database open source fornisce supporto in PyCharm per i principali database (Oracle, Mysql, SQLite, PostgreSQL).
Limitazioni
Le sezioni sopra mostrano che Pycharm Community Edition può gestire progetti Django proprio come qualsiasi altro progetto Python. Questa è una benedizione e una maledizione, perché le funzionalità avanzate sono disponibili solo nell’edizione professionale:
- Supporto modello Django
- Navigazione inter-progetto (visualizza su modello)
- Migliore completamento del codice
- Risoluzione dell’identificatore (in particolare campi da classe-istanza)
- Grafici di dipendenza del modello
- maneggio.console di utilità PY
- Strumenti di database
Le due funzionalità che contano di più per me sono il supporto del modello e il miglior completamento del codice. Con i modelli, a volte faccio errori di battitura o dimentico tag di chiusura. Con il completamento del codice, non tutte le opzioni sono disponibili perché Django fa alcune cose interessanti con campi modello e attributi ad aggiunta dinamicamente. Tuttavia, tutte queste caratteristiche mancanti sono “bello da avere” ma no “bisogno di avere” per me.
Conclusione
Spero che tu abbia trovato utile questa guida! Sentiti libero di inserire suggerimenti per un migliore utilizzo nella sezione commenti qui sotto. Potresti anche guardare alternative, come Visual Studio Code o Pydev.
Condividi questo:
- Fare clic per condividere su Twitter (si apre in una nuova finestra)
- Fai clic per condividere su Facebook (si apre in una nuova finestra)
- Fare clic per condividere su LinkedIn (si apre in una nuova finestra)