代码之家  ›  专栏  ›  技术社区  ›  Justin O'Brien

脆皮模板在当地现场有效,但在生产现场无效

  •  0
  • Justin O'Brien  · 技术社区  · 7 年前

    login.html:

    <div class = "container">
        <h2 class = "text-center">Login</h2>
    
        <form method = 'post'>
            {% csrf_token %}
            {{ form|crispy }} <!--'form' comes from login view imported in urls-->
            <div class = "text-center">
                <br/>
                <button class="btn btn-primary" type = 'submit'>Login</button>
            </div>
    
        </form>
    
    </div>
    

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'crispy_forms',
    ]
    
    CRISPY_TEMPLATE_PACK = 'bootstrap3'
    

    这在本地运行时效果很好,但当我尝试运行时 python3.6 manage.py migrate

    Traceback (most recent call last):
      File "manage.py", line 22, in <module>
        execute_from_command_line(sys.argv)
      File "/home/obrien98/webapps/core/lib/python3.6/Django-1.11.5-py3.6.egg/django/core/management/__init__.py", line 364, in execute_from_command_line
        utility.execute()
      File "/home/obrien98/webapps/core/lib/python3.6/Django-1.11.5-py3.6.egg/django/core/management/__init__.py", line 338, in execute
        django.setup()
      File "/home/obrien98/webapps/core/lib/python3.6/Django-1.11.5-py3.6.egg/django/__init__.py", line 27, in setup
        apps.populate(settings.INSTALLED_APPS)
      File "/home/obrien98/webapps/core/lib/python3.6/Django-1.11.5-py3.6.egg/django/apps/registry.py", line 85, in populate
        app_config = AppConfig.create(entry)
      File "/home/obrien98/webapps/core/lib/python3.6/Django-1.11.5-py3.6.egg/django/apps/config.py", line 94, in create
        module = import_module(entry)
      File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File "<frozen importlib._bootstrap>", line 978, in _gcd_import
      File "<frozen importlib._bootstrap>", line 961, in _find_and_load
      File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked
    ModuleNotFoundError: No module named 'crispy_forms'
    
    0 回复  |  直到 6 年前