zoukankan      html  css  js  c++  java
  • django-grappelli 安装配置

    在python34/scripts文件夹下pip3 install django-grappelli

    pip安装一般会装在python34的tools或lib之类的文件夹下,一定要找到那个文件夹,grappeli一般和django装在一起。安装完毕后,配置settings.py 

    INSTALLED_APPS = (
        'grappelli',#我们这里是admin模块使用,所以必须放在admin前面
        'django.contrib.admin',
    )
    在文件中的
    STATIC_URL = '/static/'(不知道起什么作用,只知道这个是根目录下的文件,windows的话就是该盘目录下的文件,必须存在,是一个文件夹)这句后添加以下段落

    STATIC_ROOT = '/mysite/MyDjango/grappelli'#该文件夹必须存在
    STATICFILES_DIRS=(
    os.path.join(STATIC_ROOT, 'js'),#添加js文件,js文件可从grappelli安装完毕的默认文件夹下复制黏贴过来,必须存在,否则会报错
    )

    在urls.py里添加这么一句:

    url(r'^grappelli/',include('grappelli.urls')),注意必须要添加在

    url(r'^admin/', include(admin.site.urls)),
    url(r'^hello/$', hello),
    url(r'^current_datetime/$', current_datetime),
    )等要使用该js的元组前

    全部保存完毕后

    执行 python manage.py collectstatic

    若有报错显示:Your STATICFILES_DIRS setting is not a tuple or list;

    证明STATICFILES_DIRS格式不对

    总之出错时留意看报错提示

    如果显示如下

    输入yes后无报错的话就可以成功了

    最后启动服务器python manage.py runserver 

    还有别的调用模板的方法,比如

  • 相关阅读:
    Java程序设计之算出一年第多少天
    Java程序设计之打印100~999的水仙花数
    AJAX提交方法(POST)Demon
    AJAX提交方法(GET)Demon
    java程序设计线程池(newCachedThreadPool())
    java线程池(newSingleThreadExecutor())小应用
    Java程序设计之线程池应用
    java程序设计之反弹高度
    java程序设计之完数
    iOS UIView 基本属性用法
  • 原文地址:https://www.cnblogs.com/slqt/p/4319254.html
Copyright © 2011-2022 走看看