Django 安装,使用,结构介绍(settings基本配置)

Django的安装
        1、Linux 中的安装
            1、查看已安装的django
                1、进入到虚拟环境中
                2、进入到python的交互模式
                3、在交互模式中输入
                    1、import django
                    2、django.VERSION
            2、安装
                1、在线安装 - 使用 pip
                    1、终端中输入 
                        pip install django
                        (安装django的最高版本)


                        pip install django==1.11.8


                        虚拟环境中不用 sudo
                2、离线安装
                    1、下载所需要的django包
                        https://www.djangoproject.com/
                    2、在 Linux 中解压 django
                        tar -xvf Django-1.11.8.tar.gz
                    3、进入到Django文件夹中
                    4、安装
                        python setup.py install
        2、Windows 中的安装
            1、在线安装
                控制台中 
                pip3 install django==1.11.8
            2、离线安装
                1、下载django安装包
                2、解压django包
                3、进入到django包中
                    python setup.py install
使用Django
        1、创建Django项目
            直接使用 django-admin 去创建Django项目
            1、找到项目文件夹(自定义)
            2、使用 django-admin 指令
                django-admin startproject 项目名称
        2、启动Django项目
            1、进入到项目文件夹中
            2、通过 manage.py 启动项目
                1、
                    python manage.py runserver
                    或
                    ./manage.py runserver
                    只能在本机访问
                    http://localhost:8000
                    http://127.0.0.1:8000
                2、
                    ./manage.py runserver 0.0.0.0:8000
                    允许在局域网内访问,可以通过IP地址访问


                    ex:
                        1、启动服务
                            ./manage.py runserver 0.0.0.0:8000
                        2、查看 虚拟机 IP地址
                            ifconfig

                        3、在windows中,打开chrome浏览器,通过IP地址访问django项目

Django结构介绍
        1、manage.py 
            负责执行django中的各项操作的文件
            命令脚本文件
            如:
                1、启动服务
                2、创建应用
                3、创建管理员、用户
                ... ...
        2、主文件夹(名称与项目名称相同)
            存放项目的最基础的配置文件
            1、__init__.py
                项目初始化文件,每当服务器启动的时候,会自动执行

                如果有自定义的初始化操作,需要放在该文件中

          

            2、urls.py
                项目的基础url(路由)配置文件
                路由:去哪找执行的程序
            3、wsgi.py
                配置应用服务器的文件,暂时不用
            4、settings.py(重要)
                项目的主设置文件:应用,模板,数据库,语言,时区,... ...
                1、BASE_DIR :项目所在的绝对路径
                2、DEBUG :调试模式
                    开发过程中,推荐使用 True
                    上线运行时,必须改为 False
                3、ALLOWED_HOSTS

                    设置允许访问本地项目的地址列表,如果不设置的话,只有本机(localhost / 127.0.0.1访问)。推荐些 '*' ,表示任               何机器都允许访问当前项目

             

                4、INSTALLED_APPS

                    指定已安装的应用,如果有自定义应用的话,需要在此注册

              

                5、MIDDLEWARE :注册中间件
                6、ROOT_URLCONF :指定项目的基础路由配置文件
                7、TEMPLATES :指定模板的信息

                8、DATABASES :指定数据库的信息

             

                9、LANGUATE_CODE : 指定语言,允许修改为 zh-Hans

                10、TIME_ZONE :指定时区,建议改为 Asia/Shanghai

             


               11、静态文件

               

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值