zoukankan      html  css  js  c++  java
  • django-导入应用包的搜索路径

    创建应用包

     在 settings.py注册和配置urls.py中要按顺序导入包名和应用名

    settings.py

    INSTALLED_APPS = (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'apps.user',
        'apps.cart',
        'apps.goods',
        'apps.orders',
    )

    路由urls.py

    urlpatterns = [
        url(r'^admin/', include(admin.site.urls)),
        url(r'^user$', include('apps.user.urls', namespace='user')),
        url(r'^cart$', include('apps.cart.urls', namespace='cart')),
        url(r'^orders$', include('apps.orders.urls', namespace='orders')),
        url(r'^$', include('apps.goods.urls', namespace='goods')),
        
    ]

    如果想把apps去掉的话要在配置文件里加入搜索路径

    settings.py

    import sys
    
    BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    # 加入搜索路径
    sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))  # 需要导入sys

    这样就可以不加apps了

    settings.py

    INSTALLED_APPS = (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'user',
        'cart',
        'goods',
        'orders',
    )

    urls.py

    urlpatterns = [
        url(r'^admin/', include(admin.site.urls)),
        url(r'^user$', include('user.urls', namespace='user')),  # 用户模块
        url(r'^cart$', include('cart.urls', namespace='cart')),  # 购物车模块
        url(r'^orders$', include('orders.urls', namespace='orders')),  # 订单模块
        url(r'^$', include('goods.urls', namespace='goods')),  # 商品模块
    
    ]
  • 相关阅读:
    Win Oracle 监听文件配置参考
    Win Tomcat8 占用内存过高
    Centos6.X创建Oracle用户
    js脚本中执行java后台代码
    dom4j递归解析XML字符串所有子节点
    加载Properties配置文件
    Servlet里面request处理外部POST请求的输入流的工具类
    JAVA接口测试类
    Android、iOS与Servlet接口上传文件和JSON串的交互
    FileUpload之FileItem类的常用方法
  • 原文地址:https://www.cnblogs.com/yifengs/p/11574119.html
Copyright © 2011-2022 走看看