Django的下载及命令

    安装
    命令行
            pip3 install django==1.11.11
        测试是否安装成功
            django-admin
        创建django项目
            django-admin startproject 项目名称(不要用中文)
            项目名文件夹
                __init__.py
                settings.py  配置文件
                urls.py      路由与视图函数对应关系
                wsgi.py
            manage.py
        创建app
            python3 manage.py startapp 应用名
            
            应用名文件夹
                __init__.py
                admin.py         django后台管理
                models.py        模型表
                views.py        视图函数(不一定就是函数也可以是类)
        启动django
            python3 manage.py runserver

        停止django项目
            ctrl+c
        ps:命令行创建不会自动创建templates文件夹
        TEMPLATES = [
            {
                'BACKEND': 'django.template.backends.django.DjangoTemplates',
                'DIRS': [os.path.join(BASE_DIR,'templates')],
                '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',
                    ],
                },
            },
        ]
    pycharm
        new project 选django 选本机解释器 勾选admin后台管理
        两种创建app的方式
            完整命令
            manage task    简便命令
        小绿色往右点击自动启动
        
        edit conf。。。。可以修改端口号
        
        
    app的概念
        一所大学里面有很多学院,每个学院都有自己独特的功能
        
    注意你新建的app需要在配置文件中注册
    INSTALLED_APPS = [
                'django.contrib.admin',
                'django.contrib.auth',
                'django.contrib.contenttypes',
                'django.contrib.sessions',
                'django.contrib.messages',
                'django.contrib.staticfiles',
                'app01.apps.App01Config'
            ]
    ps:pycharm能自动帮你创建一个app并自动注册到配置文件中

猜你喜欢

转载自www.cnblogs.com/HUIWANG/p/11333591.html
今日推荐