Skip to content

skskevin/django-project-struct

Repository files navigation

django-project-struct

============================

项目简介

django-2.1.4 django-project-struct是用来创建django项目的模板。该模板主要包括:目录规范、后台登录APP、后台项目模板等。

使用步骤

配置数据库

同时配置生产和开发环境中的数据库

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'HOST': '127.0.0.1',
        'NAME': 'DATABASENAME',
        'USER': 'USER',
        'PASSWORD': 'PASSWORD',
    }
}

开发项目

项目开发过程。。。。。。

部署项目

  1. 修改manage.py,将项目配置文件修改为production
  2. 执行python manage.py collectstatic将对应静态文件搜集到STATIC_ROOT目录下
  3. 如果在生产模式下依然使用django自带的server,需修改以project_name/settings/urls.py文件,将下列代码的注释去掉:
# 关闭调试模式,如果未部署Nginx,则添加此URL,让Django提供静态文件
# if settings.DEBUG is False:
#     urlpatterns += [
#         url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
#     ]

4.修改后台登录后默认跳转的app,在accountsapp中

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published