yansıtır. Pylint'i kodumda çalıştıran bir ön-bağlantı kancam var, bu sayede bende bunu yapmama izin verin - bu kanca projenin bir Django uygulaması mı yoksa vanilya Python projesi mi olduğunu bilmiyor. Ben bu projede PyLint çalıştırdığınızda Şimdi
> my_django_project
|-- manage.py
|-- settings.py
|--> apps
|--> my_django_app
|-- models.py
|-- admin.py
, bana böyle hatalar veriyor: Hepsi benim Django projeleri için
, ben böyle bir yapı var
F: 4,0: Unable to import 'my_django_app.models'
için my_django_app.admin
modülü için örnek. Benim django projelerinde (değil vanilya piton projeler) üzerinde giderken böylece
Nasıl, PyLint yapılandırmak yapmak, bu my_django_project/apps
da sys.path
olması gerektiğini bilir? Normal olarak, manage.py
, onu sys.path
'a ekler.
Teşekkürler!
'my_django_project/apps' ve' my_django_project/apps/my_django_app' normal Python paketleri mi? Öyleyse, my_django_project/apps/__ init __. Py' ve 'my_django_project/apps/my_django_app/__ init __. Py' nerede? – Flimm