pip源切换 pip默认的源服务器在国外,安装速度较慢,推荐使用国内的源。 #源列表 • 豆瓣:pypi.douban.com/simple/ • 中科大:pypi.mirrors.ustc.edu.cn/simple/ • 清华:pypi.tuna.tsinghua.edu.cn/simple #一次性使用 可以在使用pip的时候加参数-i pypi.tuna.tsinghua.edu.cn/simple 例如: pip install django-simpleui -i pypi.tuna.tsinghua.edu.cn/simple 1 #永久修改 #Linux & MacOS linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 为国内镜像地址,内容如下: [global] index-url = pypi.tuna.tsinghua.edu.cn/simple 1 2 #Windows windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下 [global] index-url = pypi.tuna.tsinghua.edu.cn/simple 1 2
#安装 #pip安装 pip3 install django-simpleui 1 #源码安装 • 克隆源码本地安装 git clone github.com/newpanjing/… simpleui python setup.py sdist install 1 2 3 后续步骤请参考修改默认后台模板为simpleui #创建一个django项目 django官方中文教程docs.djangoproject.com/zh-hans/2.0… new window) 如果您已经有存在的项目,可以忽略这一步。 #修改默认后台模板为simpleui 我们只需要在项目中的settings.py文件中加入一行simpleui即可。 举个例子
Application definition INSTALLED_APPS = [ 'simpleui', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ... ]
如果关闭debug模式后,会出现静态资源无法访问,请查看克隆静态文件到根目录 #克隆静态文件 熟悉django的同学会了解,django有个神奇的模式叫做debug模式,默认是开启的,在settings.py中
SECURITY WARNING: don't run with debug turned on in production! DEBUG = True
1 2 关闭后可以有两种办法解决静态资源无法访问的情况
- 在settings.py中加入: STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] 1 2 3
- 克隆静态资源到项目的静态目录,然后交由nginx处理 python3 manage.py collectstatic 1 如果克隆报错提示找不到静态目录,请先在settings.py指定静态目录 STATIC_ROOT = os.path.join(BASE_DIR, "static") 1 #启动项目 在settings.py中成功加入simpleui后,运行命令: python manage.py runserver 8000 1 浏览器中输入:http://127.0.0.1:8000/admin 如果发现登录页和之前有所不同,那么就可以恭喜你,成功安装simpleui!