码迷,mamicode.com
首页 > 其他好文 > 详细

Django的下载及命令

时间:2019-08-11 00:40:29      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:class   文件   解释   install   task   就是   pytho   conf   tin   

    安装
    命令行
            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并自动注册到配置文件中

 

Django的下载及命令

标签:class   文件   解释   install   task   就是   pytho   conf   tin   

原文地址:https://www.cnblogs.com/HUIWANG/p/11333591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!