Table of Contents:
  1. 常用命令
    1. setting设置说明
      1. 将model模型与admin后台绑定并注册模型

        Django命令便查及设置

        Reading Time:The full text has 259 words, estimated reading time: 2 minutes
        Creation Date:2017-09-13
        Article Tags:
        Previous Article:Django渲染方式
         
        BEGIN

        常用命令

        1. 新建项目:django-admin startproject project_name
        2. 新建app:python manage.py startapp app_namedjango-admin startapp app_name
        3. 更改及创建数据库表
        • (1). 创建更改的文件:python manage.py makemigrations app_name
        • (2). 将生成的文件应用到数据库:python manage.py migrate
        1. 启动服务器:python manage.py runserver 0.0.0.0:8000
        2. 清空数据库:python manage.py flush
        3. 创建超级用户管理员
        • (1). 创建管理员账户:python manage.py createsuperuser
        • (2). 修改密码:python manage.py changepassword username
        1. 导出数据:python manage.py dumpdata appname > appname.json
        2. 导入数据:python manage.py loaddata appname.json

        setting设置说明

        1. LANGUAGE_CODE = ‘zh-hans’
        2. TIME_ZONE = ‘Asia/Shanghai’
        3. INSTALLED_APPS中加入startapp时创建的app名
        4. 设置模板文件目录: TEMPLATE[0]['DIR'] = [os.path.join(BASE_DIR, 'templates')]
        5. 设置静态文件目录:
        # 设置url捕捉路径
        STATIC_URL = '/static/'
        # 设置静态文件路径
        STATICFILES_DIRS = [
            os.path.join(BASE_DIR, 'static')
        ]
        6. 设置允许所有主机访问:`ALLOWED_HOSTS = ['*']`

        将model模型与admin后台绑定并注册模型

        1. 引入模型: from .models import models_name
        2. 定义显示格式的类:
        class ShowType(admin.ModelAdmin):
            list_display = ('col1', 'col2', 'col3')
        1. 注册到admin后台显示且指定显示格式为第2步的类: admin.site.register(models_name, ShowType)
        FINISH
        Previous Article:Django渲染方式

        Random Articles
        Life Countdown
        default