美文网首页
Django操作

Django操作

作者: 深吸一口气 | 来源:发表于2018-06-14 16:57 被阅读0次

Python版本:Python 3.6.4
Django版本:Django 2.0.2

pip install django

1、创建项目:

django-admin.py startproject projectname

2、创建APP:

django-admin.py startapp appname

3、配置mysql:

DATABASES = {  
    'default': {  
        'ENGINE': 'django.db.backends.mysql',  
        'NAME': 'mydatabase',  
        'USER': 'mydatabaseuser',  
        'PASSWORD': 'mypassword',  
        'HOST': '127.0.0.1',  
        'PORT': '3306',  
    }  
} 

需要安装pymysql库

pip install pymysql

需要在init.py配置:

import pymysql
pymysql.install_as_MySQLdb()

4、配置templates:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [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',
            ],
        },
    },
]

5、配置static:

STATIC_URL = '/static/'
STATICFILES_DIRS = (
        os.path.join(BASE_DIR, 'static'),
)

6、导出数据库模型并替换原本的models.py文件:

python manage.py inspectdb > yourSiteDirectory/yourApplication/models.py

7、启动项目:

python manage.py runserver

相关文章

  • Django的事务操作方法

    Django框架本身提供了两种事务操作的用法。(针对mysql) 从django1.6开始,Django的事务操作...

  • django快速入门(一)

    创建django项目 以下所有操作均在已经安装了django1.11的Virtualenv虚拟环境下操作。如何搭建...

  • Django3.0起步,第一个小项目

    # Django_start 第一个django起步小项目,新建django项目,配置mysql,sql语句操作,...

  • Python-Djangon

    Django官方文档 版本信息 python : 3.6 操作环境 : mac django : 2.0 需要安装...

  • Django model select的各种用法详解

    《Django model update的各种用法介绍》文章介绍了Django model的各种update操作,...

  • Django操作

    Python版本:Python 3.6.4Django版本:Django 2.0.2 1、创建项目: 2、创建AP...

  • Python学习

    python Django(三) Django单表操作-MySQL 1、创建应用 1.1、添加应用 1.2、修改配...

  • django

    django django同步表结构建表修改表数据库操作增删改查 同步表结构 所有操作需要在项目manage.py...

  • Python学习

    python Django(三) Django单表操作-SQLite3 1、创建应用 1.1、添加应用 1.2、修...

  • Python学习

    python Django(二) Django单表操作 1、创建应用 1.1、添加应用 1.2、修改配置 修改se...

网友评论

      本文标题:Django操作

      本文链接:https://www.haomeiwen.com/subject/pduyeftx.html