安装django

pip3 install django
#查看django版本
django-admin --version
python -m django --version
2.1.2

1,创建一个项目(project)

django-admin startproject mysite  # 创建project
# cd mysite #创建完成后,生成的project目录
# tree
|-- manage.py
|-- mysite
| |-- __init__.py
| |-- settings.py
| |-- urls.py
| `-- wsgi.py

# wsgi.py (python web server gateway interface python)服务器网关接口,python应用与web服务器之间的接口
# urls.py url配置文件,django项目中的所有地址都需要配置其url
# settings.py 项目总配置文件,包含了数据库,web应用,时间等各种配置

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #django根目录
SECRET_KEY = ')(^))edmyp7-eork0c%+=q(6ll18(7lce$i)ynsoo2h5m+7v27'  #安全码
DEBUG=True  #(默认的,访问url出错会显示调试的页面,生产环境应该改为False)
ALLOWED_HOSTS = []  # 白名单, 如果DEBUG=False,那么一定要设置此项
INSTALLED_APPS = [   
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    "app01",              #把自己创建的应用加入进来才能被django识别
    "app02"
]
ROOT_URLCONF = 'project_test.urls'   #全局url
DATABASES = {         # 数据库配置
    'default': { 
        'ENGINE': 'django.db.backends.sqlite3',          #数据库引擎
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),    #数据库名
      #  "ENGINE": 'django.db.backends.mysql',  #使用mysql数据库
      #  'NAME': 'mydb',       #数据库名
      #  'HOST': 'localhost',   #ip
      #  'PORT': '3306',        #端口,注意是字符串
      #  'USER': 'root',      #用户名
      #  'PASSWORD': 'password'   #密码
    }
}
# LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'zh_Hans'  #可以改成中文
TIME_ZONE = 'UTC'  #时区,生产环境改成Asia
STATIC_URL = '/static/'  #static 是静态文件目录,比如 js,css等文件
settings.py配置文件

相关文章:

  • 2021-11-20
  • 2021-09-08
  • 2021-09-16
  • 2021-08-04
  • 2022-03-07
  • 2022-12-23
  • 2021-07-14
  • 2021-11-30
猜你喜欢
  • 2021-11-20
  • 2021-07-23
  • 2021-09-19
  • 2021-11-10
  • 2021-09-29
  • 2021-11-12
  • 2022-12-23
相关资源
相似解决方案