django-setting

配置mysql

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',  #数据库
            'HOST':'127.0.0.1',                #ip
            'PORT':'3306',                     #端口
            'NAME': 'lianjia',                 #库名
            'USER':'root',                        #用户名
            'PASSWORD':'123456',                #密码
        }
    }

配置mongodb

    DATABASES = {
        'default': {
            'ENGINE': None,
        },
    }


    import mongoengine
    mongoengine.connect('库名')

static静态文件

    STATIC_URL = '/static/'

    STATICFILES_DIRS = [
        os.path.join(BASE_DIR,'static')
    ]

media静态文件

    MEDIA_URL="/media/"

    MEDIA_ROOT=os.path.join(BASE_DIR,"media")

    #urls中:
    from django.views.static import serve
        
    url(r'^media/(?P<path>.*)/$', serve, {'document_root':settings.MEDIA_ROOT})
    
    

auth模块未登录跳转

LOGIN_URL = '/login/'

auth模块自定义User表

AUTH_USER_MODEL = "项目名.User"

时区的配置

LANGUAGE_CODE = 'en-us'

# USE_TZ为False 才能指定时区
TIME_ZONE = 'Asia/Shanghai'

USE_I18N = True

USE_L10N = True

# 如果为True 使用默认时区
USE_TZ = False

 

posted @ 2019-04-12 09:58  SwZ1886  阅读(91)  评论(0编辑  收藏  举报