iopsgroup / imoocc

python+django运维自动化,实现自动化探测扫描,ansible2.4的自动化任务执行等功能
GNU General Public License v2.0
202 stars 153 forks source link

python main.py 出错 #15

Open FengJun1206 opened 4 years ago

FengJun1206 commented 4 years ago

python main.py 运行出错:

/home/hj/Projects/imoocc/apps/detail/models.py:7: RemovedInDjango19Warning: Model class apps.detail.models.ConnectionInfo doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9.
  class ConnectionInfo(models.Model):

Traceback (most recent call last):
  File "main.py", line 21, in <module>
    from scanhosts.util.nmap_all_server import NmapNet
  File "/home/hj/Projects/imoocc/scanhosts/util/nmap_all_server.py", line 23, in <module>
    from apps.detail.models import ConnectionInfo, VirtualServerInfo, PhysicalServerInfo, NetConnectionInfo, NetWorkInfo
  File "/home/hj/Projects/imoocc/apps/detail/models.py", line 7, in <module>
    class ConnectionInfo(models.Model):
  File "/root/.virtualenvs/imooc/lib/python2.7/site-packages/django/db/models/base.py", line 309, in __new__
    new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
  File "/root/.virtualenvs/imooc/lib/python2.7/site-packages/django/apps/registry.py", line 221, in register_model
    (model_name, app_label, app_models[model_name], model))
RuntimeError: Conflicting 'connectioninfo' models in application 'detail': <class 'detail.models.ConnectionInfo'> and <class 'apps.detail.models.ConnectionInfo'>.
amsmoking commented 4 years ago

启动项目是运行 python3 manager.py runserver