找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1844|回复: 0

[求助] django_hosts 求指教

2

主题

2

帖子

2

积分

贫民

积分
2
zouguangjie 发表于 2018-6-12 11:26:57 | 显示全部楼层 |阅读模式
部分settings 代码
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessi**',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'Cloud',
    'Admin',
    'django_hosts'
]

MIDDLEWARE = [
    'django_hosts.middleware.HostsRequestMiddleware',
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessi**.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOpti**Middleware',
    'django_hosts.middleware.HostsRequestMiddleware',
]

ROOT_URLCONF = 'pao.urls'
ROOT_HOSTCONF = 'pao.host'
DEFAULT_HOST = 'Cloud'


host.py 代码
from django_hosts import patterns, host #导入django-host
from django.conf import settings        #导入settings

host_patterns = patterns('',
    host(r'cloud', 'Cloud.urls', name='Cloud'),     
    host(r'admin', 'Admin.urls', name='Admin'),
)


现在访问cloud 和 admin 二级域名都是指向DEFAULT_HOST 所设置的  
host(r'cloud', 'Cloud.urls', name='Cloud'),     
host(r'admin', 'Admin.urls', name='Admin'),

为什么这个host设置的无效呢 ?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表