Django基础篇

Posted mljj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django基础篇相关的知识,希望对你有一定的参考价值。

一、django的常用命令

  1、使用命令行创建

    django-admin startproject project_name

  2、创建一个app

    django  manage.py startapp app_name

  (如果使用pycharm创建django项目可省略上面步骤)

  3、创建一个superuser

    django manage.py createsuperuser

  4、创建数据库

    python manage.py makemigrations
    python manage.py migrate

  5、运行

    python manage.py runserver 

二、项目目录

  技术分享图片

三、配置模板(Templates)

1 TEMPLATE_DIRS = (
2         os.path.join(BASE_DIR,templates),
3     )
4 #在settings中配置

四、配置静态文件

STATICFILES_DIRS = (
        os.path.join(BASE_DIR,static),
    )
#在settings中配置

五、更改数据库使用mysql

DATABASES = {
    default: {
    ENGINE: django.db.backends.mysql,
    NAME:dbname,
    USER: root,
    PASSWORD: xxx,
    HOST: ‘‘,
    PORT: ‘‘,
    }
}
# 由于Django内部连接MySQL时使用的是MySQLdb模块,而python3中还无此模块,所以需要使用pymysql来代替
  
# 如下设置放置的与project同名的配置的 __init__.py文件中
  
import pymysql
pymysql.install_as_MySQLdb() 

 

 


以上是关于Django基础篇的主要内容,如果未能解决你的问题,请参考以下文章

02-Django-基础篇-Django介绍

Python自动化开发学习18-Django基础篇

01-Django-基础篇-Web框架简介

Django基础篇

django基础篇

如何在 Django Summernote 中显示编程片段的代码块?