代码之家  ›  专栏  ›  技术社区  ›  irl_irl

django javascript文件

  •  33
  • irl_irl  · 技术社区  · 15 年前

    在django应用程序中,我应该将javascript/jquery脚本放在哪里?

    2 回复  |  直到 10 年前
        1
  •  23
  •   Paul McMillan    15 年前

    与其他静态媒体一起使用。有关详细信息,请参阅此处:

    http://docs.djangoproject.com/en/dev/howto/static-files/

        2
  •  2
  •   AlvaroAV    10 年前

    您已经为定义了路径 媒体 静止的 进入settings.py:

    import os.path
    BASE_DIR = os.path.dirname(os.path.dirname(__file__))
    STATIC_URL = '/static/'
    MEDIA_URL = '/media/'
    MEDIA_ROOT = os.path.abspath(os.path.join(BASE_DIR, '..', 'media'))
    STATIC_ROOT = os.path.abspath(os.path.join(BASE_DIR, '..', 'static'))
    
    • 使用 基尔迪尔 计算settings.py文件的路径
    • 使用 基本目录 生成 中间根 静根 设置的上一个路径的路径

    按照这种结构,路径结构应该是:

    -yourApp
    ----manage.py
    ----media
    ----static
    ----yourApp
    --------settings.py
    --------models.py
    

    Django: How to manage static files