微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 IIS 服务器上运行 django 站点时出现的问题

如何解决在 IIS 服务器上运行 django 站点时出现的问题

我是 Django 的新手。我遇到了一个不寻常的错误

当我在本地主机上运行我的网站时,它运行顺利。但是当我通过 IIS 服务器运行同一个站点时,我有时会收到“查询不存在问题”。

当我在 localhost 上运行时,这是相同的查询,它总是给出正确的结果,但是当通过 IIS 运行时(5 次中有 1 次),它给出“查询不存在问题”。

我使用过尝试,除了“查询不存在问题”。但有人可以告诉我为什么我会遇到这个问题。我应该向网站添加什么内容

我不确定要呈现什么代码。所以请告诉我,我会分享代码

我也使用 django 模型来保存数据。

设置.py

    import os

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
SECRET_KEY = 'o4=4a1-(*-f@4kv&$%(kfg$i3#kg8ut8=4_5e%s3r1juxs7r9k'
DEBUG = True
ALLOWED_HOSTS = ['10.81.73.37','127.0.0.1','vsapampz3-01']
SESSION_EXPIRE_AT_broWSER_CLOSE = True

INSTALLED_APPS = [
    'accnt_data.apps.AccntDataConfig','django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','rest_framework',]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware',]

ROOT_URLconf = 'accnt_profile.urls'
TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates','Dirs': [os.path.join(BASE_DIR,'templates'),os.path.join(BASE_DIR,'templates\AccountData') ],'APP_Dirs': True,'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},]

Wsgi_APPLICATION = 'accnt_profile.wsgi.application'

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2','NAME': 'Accounting','USER': 'postgres','PASSWORD': 'Account1234','HOST': 'localhost','PORT': '',}
}

AUTH_PASSWORD_VALIDATORS = [
    {'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',{'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',{'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',{'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',]

LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True

STATIC_URL = '/static/'
STATICFILES_Dirs = [
    os.path.join(BASE_DIR,'static')
]
STATIC_ROOT = os.path.join(BASE_DIR,'Django_static')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,'media')

提前致谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。