Django的下载及命令

Posted huiwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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并自动注册到配置文件中

 

以上是关于Django的下载及命令的主要内容,如果未能解决你的问题,请参考以下文章

Django学习---基本配置及创建项目应用

Django基本知识

Django常用命令及配置(Django 1.8.6)

win7下面安装python3.4+django1.7遇到的问题及解决

python框架Django的下载安装及使用框架创建的第一个项目

如何使用Django 启动命令行及执行脚本