Django projemi PyCharm'da yeniden adlandırmak için ne yapmam gerekiyor? Django ve PyCharm’da yeniyim ve projem için farklı bir isim kullanmak istiyorum.PyCharm'da bir Django projesini nasıl yeniden adlandırabilirim?
cevap
PyCharm'daki Django projelerinin yeniden adlandırılması için yerleşik çözüm, daha önce büyük bir projede denemediğim halde, geçmişte benim için küçük projeler üzerinde çalışmıştır. Bunu kullanmak için, dosya ağacından proje klasörünü seçin (varsayılan olarak ekranın sol tarafında), ardından yeniden adlandır iletişimini açmak için shift-F6'ya basın. Yeni isminizi buraya girebilir ve sürprizlerin önlenmesine yardımcı olabilecek değişiklikleri önizleyebilirsiniz. Önizlemeden memnunsanız, pencerenin altındaki "Refactor Yapın" düğmesine tıklayın.
Bu ayrıca Django uygulamalarını yeniden adlandırmanın kullanışlı bir yoludur.
Aynı işleve klasör/öğe üzerinde sağ tıklayarak ve Refactor alt menüsünün üzerine geldiğinizde erişebilirsiniz. Ya da ctrl + shift + a tuşlarına basıp rename
'u arayın.
Windows kullanıyorum, ancak diğer işletim sistemleri için muhtemelen aynı.
- Kapat pycharm Windows Explorer (veya favori dosya yöneticisinde) dizinini açın.
- , proje dizininde
- Aç (proje klasöründe) .idea dizini içindeyken aynı adlı alt dizini yeniden adlandırma proje dizini
- Rename .iml dosyasını da
- adlandırın. fikir dizini, .name dosyasını bir metin düzenleyicide açın ve buradaki adı değiştirin.
- Projeyi PyCharm'da tekrar açın. settings.py dosyasında
- , sen
TEMPLATE_DIRS
Ayrıca Çalıştır/Debug yapılandırmaları (Alt-Shift-F10) güncellemek isteyebilirsiniz
belirtilen yolu güncellemeniz gerekir.
Eski proje adınızın diğer örneklerini değiştirmeniz gerekir. PyCharm'da, Ctrl-Shift-F bu oluşumları bulmak için tüm dosyalarınızın içeriğini aramanıza izin verir.
svass'in cevabı benim için çalıştı, ayrıca eski proje isminin örneklerini projemin .idea dizininde bulunan dosyalarda el ile değiştirmek zorunda kaldım. Benim için aşağıdaki listeyi iade eski proje adı
grep -rli oldprojectname ./.idea
için proje dizini ve grep içine cd, o zaman ben el her dosyayı değiştirilirse
.
./.idea/modules.xml
./.idea/workspace.xml
./.idea/dataSources.xml
./.idea/oldprojectname.iml <-- this will need to be renamed to new project name, and it's contents modified
./.idea/dataSources.ids
./.idea/.name
./.idea/misc.xml
Belki: sağ tıklayın Refactoring seçin "Proje" penceresinde kök klasörü -> Yeni isim ve pycharm olmadan bunu yapmanın bir yolu var mı
- 1. Sütunımı bir SQL tablosunda nasıl yeniden adlandırabilirim?
- 2. MongoDB'deki bir koleksiyonu nasıl yeniden adlandırabilirim?
- 3. MySQL'de, bir veritabanındaki tabloları nasıl yeniden adlandırabilirim?
- 4. Dizideki liste öğesini nasıl yeniden adlandırabilirim?
- 5. ESS'deki R oturumlarını nasıl yeniden adlandırabilirim?
- 6. İndirilen dosyayı wget ile nasıl yeniden adlandırabilirim?
- 7. Tüm dosyaları küçük harflere nasıl yeniden adlandırabilirim?
- 8. django projesini test etme
- 9. WebStorm'da açık bir dosyayı nasıl hızlıca yeniden adlandırabilirim?
- 10. Git öğesinden GitHub özel yanıtındaki bir klasörü nasıl yeniden adlandırabilirim?
- 11. JQuery işlevini nasıl adlandırabilirim?
- 12. Google Cloud Platform projesini nasıl yeniden adlandırırım?
- 13. Python'da json.load sırasında tuşları nasıl düzenleyebilir/yeniden adlandırabilirim?
- 14. plyr'den ** kat işlevlerinin çıktı satırlarını/cols'lerini nasıl yeniden adlandırabilirim?
- 15. zsh: komut bulunamadı: Django-admin bir Django projesini
- 16. OSX'te bir django projesini nasıl düzgün şekilde kurarım?
- 17. Bir xcode projesini bir cocoapod'a nasıl dönüştürürsünüz?
- 18. Bir Laravel projesini kopyalayın
- 19. Django projesini ubuntu env'den sanal env'ye nasıl taşıyabilirsiniz?
- 20. Android native projesini Android.mk değiştirdikten sonra yeniden oluşturma nasıl engellenir?
- 21. Raylarda has_many ilişkisi ile nasıl adlandırabilirim?
- 22. , bir uygulama projesini bir kütüphaneye nasıl değiştirebilirim?
- 23. Bir Git projesini SourceTree
- 24. Django-mptt ağacımı nasıl yeniden oluştururum?
- 25. RethinkDB'deki bir veritabanının yeniden adlandırılması
- 26. Bir Elixir projesini nasıl yeniden derlerim ve iex'in içinden nasıl yüklerim?
- 27. Django veri geçişini yeniden çalıştırın
- 28. django URL'ler bir iz bırakmadan, yeniden yönlendirmiyor
- 29. Netbeans projesini farklı bir klasöre nasıl taşıyabilirim?
- 30. PHP - Bir nesne özelliği nasıl yeniden adlandırılır?
"Projeyi yeniden adlandır" tercih edilmeli? Örneğin Visual Studio kullanıyorum – AllTradesJack