一、django初识和基本配置

Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站!

django的基本命令

1、创建一个django项目:

# django-admin startproject project_name

2、进入工程目录下创建一个app:

# python manage.py startapp app_name

3、同步更新数据库:

1. 创建更改的文件
# python manage.py makemigrations
2. 将生成的py文件应用到数据库
# python manage.py migrate

4、启动服务:

默认端口为8080:
# python manage.py runserver 
当提示端口被占用的时候,可以用其它端口:
# python manage.py runserver 8001
想要局域网的ip都可以访问,可以设置:
# python manage.py runserver 0.0.0.0:8000

5、清空数据库:

# python manage.py flush

6、导入、导出数据:

# python manage.py dumpdata appname > appname.json
# python manage.py loaddata appname.json

详细命令请点击我跳转到官网;

django的基本配置

1、django工程的目录结构:

2、注册app到配置文件settings中:

# app注册
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'bloe',

]

 3、语言和时区配置:


# 语言、时区标准配置

LANGUAGE_CODE = 'zh_Hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = False

4、数据库配置:

# 数据库的配置
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'MXonline',
        'USER': 'root',
        'PASSWORD': '1111',
        'HOST': 'localhost',
        'PORT': 3306,
        'CHARSET': 'utf8',
    }
}

5、静态文件的配置:

# 配置静态文件路径 (CSS, JavaScript, Images)
STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)

 

posted @ 2017-07-27 22:17  还是原来那个我  阅读(85)  评论(0编辑  收藏  举报