zoukankan      html  css  js  c++  java
  • django安装以及配置

    一.django的安装和启动

    1.安装

    pip3 install django==1.11.22

    目前来讲1.11.22版本比较稳定

    2.django的创建

    • 命令行:cmd先去到django创建目录,然后输入django-admin startproject django项目名称
    • pycharm就直接创建新project选择django

    二.django的目录结构

    • django文件名所在的文件夹
      • settings.py:配置文件主要设置一些路径
      • urls.py:路由映射关系,主要进行一些逻辑,和网站的显示相关
      • wsgi.py:socket服务端文件
    • manage.py:管理文件
    • templates:主要用来放html模板的地方
    • static: css,js相关文件放这里

    三.django设置相关

    设置一

    加载css,js相关文件配置

    首先要创建static文件夹且把css已经js丢进去

    STATIC_URL = '/static/'
    STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
    )
    #如果,少了加载css会报500的错误,如果么有配置STATICFILES_DIRS会报404的错误
    

    设置二

    MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    #'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    ]
    

    设置三

    读取html文件的时候

    'DIRS': [os.path.join(BASE_DIR, 'templates')]
    

    设置四

    非本机访问

    ALLOWED_HOSTS = ['指定ip1','指定ip2']
    ALLOWED_HOSTS = ['*'] #全部ip
    

    修改端口号

    • 命令行启动django时候绑定ip和端口 python manage.py runserver ip:port

    • pycharm中修改

    时区语言的设置

    LANGUAGE_CODE = 'zh-hans'  #django1.8以后不支持zh-cn
    TIME_ZONE = 'Asia/Shanghai'
    USE_I18N = True
    USE_L10N = True
    USE_TZ = False   #默认是Ture,时间是utc时间,由于我们要用本地时间,所用手动修改为
    
  • 相关阅读:
    五子棋人机对战设计
    通过getSystemServices获取手机管理大全
    C#常见错误解决方法
    🍖数据增删改查页面搭建
    🍖django ORM 表关系与django 请求生命周期流程图
    🍖django ORM 简介
    🍖Python与django连接数据库
    🍖静态文件配置与request对象
    开启进程的两种方式
    进程PID 与PPID
  • 原文地址:https://www.cnblogs.com/pythonywy/p/11317597.html
Copyright © 2011-2022 走看看