Django

1. 安装 pip install giango==1.11.11

创建项目:django-admin startproject Mypro  (使用pycharm可以直接创建)

创建app:python manage.py startapp app01 

启动django项目: 先切换到项目目录下 django默认端口号8000

   python3 manage.py runserver host:port/0.0.0.0:8090

注意事项(******)
1.创建的app一定要取配置文件中注册才能生效
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# 我们自己创建的app必须要到这个地方注册
# 'app01.apps.App01Config' # 全写
'app01' # 支持简写
]
2.命令行创建不会自动创建templates文件夹 需要你手动创建并且还需要取配置文件中配置
加一句配置
[os.path.join(BASE_DIR, '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',
],
},
},
]

  3. 修改默认数据库为mysql
    DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', 'USER': 'username', 'PASSWORD': 'passwd', 'HOST': 'localhost', 'PORT': '3306' }
  1. DATABASES = {
  2.  
    'default': {
  3.  
    'ENGINE': 'django.db.backends.mysql',
  4.  
    'NAME': 'test',
  5.  
    'USER': 'username',
  6.  
    'PASSWORD': 'passwd',
  7.  
    'HOST': 'localhost',
  8.  
    'PORT': '3306'
  9.  
    }
  10.  
原文地址:https://www.cnblogs.com/JackShi/p/12651655.html