• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

django初始下

武飞扬头像
清淼舒歌
帮助1

1.Django的运行命令

创建Django项目: django-admin startproject 项目名

创建子应用:python manage.py startapp 子应用名

运行项目 :python manage.py runserver

 2.编辑settings.py

  1.  
    # project.settings.py
  2.  
    TEMPLATES = [
  3.  
    {
  4.  
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
  5.  
    'DIRS': [os.path.join(BASE_DIR, 'templates')],
  6.  
    'APP_DIRS': True,
  7.  
    'OPTIONS': {
  8.  
    'context_processors': [
  9.  
    'django.template.context_processors.debug',
  10.  
    'django.template.context_processors.request',
  11.  
    'django.contrib.auth.context_processors.auth',
  12.  
    'django.contrib.messages.context_processors.messages',
  13.  
    ],
  14.  
    },
  15.  
    },
  16.  
    ]
学新通
  1.  
    INSTALLED_APPS = [
  2.  
    'django.contrib.admin',
  3.  
    'django.contrib.auth',
  4.  
    'django.contrib.contenttypes',
  5.  
    'django.contrib.sessions',
  6.  
    'django.contrib.messages',
  7.  
    'django.contrib.staticfiles',
  8.  
    'myapp',# 注册子应用
  9.  
    ]
  10.  
    DATABASES = {
  11.  
    'default': {
  12.  
    'ENGINE': 'django.db.backends.mysql',
  13.  
    'HOST':'localhost', # 主机
  14.  
    'PORT':3306, # 端口
  15.  
    'USER':'root',# 用户名
  16.  
    'PASSWORD':'password',# 密码
  17.  
    'NAME': 'game', # 数据库名
  18.  
    }
  19.  
    }
  20.  
     
  21.  
    LANGUAGE_CODE = 'zh-Hans' # 语言
学新通

3. 在项目中安装数据库,找到与项目同名的文件夹下的 __init__文件:

  1.  
    import pymysql
  2.  
    pymysql.install_as_MySQLdb()

 4.编写模型类

  1.  
    from django.db import models
  2.  
     
  3.  
    # Create your models here.
  4.  
    class MageView(models.Model):
  5.  
    yingxiong=models.CharField(max_length=20,verbose_name='英雄名')
  6.  
    atk=models.IntegerField(verbose_name='攻击力')
  7.  
    level=models.IntegerField(verbose_name='等级')

5.生成迁移文件

python manage.py makemigrations

6.执行迁移

python manage.py migrate

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhibeife
系列文章
更多 icon
同类精品
更多 icon
继续加载