技术

Django 入门笔记

Django Web 框架入门笔记,包含项目创建、数据库迁移和 admin 模块使用

访问-- -- --

安装开发环境, python + django , python 安装配环境变量, django 安装 pip install django ,默认8000

本人使用idea + python插件

新建django

# 新建项目,也可以用工具
django-admin startproject myblog  
# 输入 python manage.py 会有很多命令
python manage.py
#运行 如果要带端口 后面直接加数字
python manage.py runserver  
# 添加sqllite数据库 生成数据库文件
# python manage.py migrate
# 添加 blog模块
cd myblog  
python manage.py startapp blog
# 将 Module实体类映射到表(magrations 生成数据,生成移植文件)
python manage.py makemigrations blog(包名,如不写则是所有)
# 映射到表后执行迁移,
python manage.py migrate 
# 执行python manage.py sqlmigrate 应用名 文件id 查看sql语句
# python manage.py sqlmigrate 应用名 文件id
python manage.py sqlmigrate blog2 0001

结构python1

运行

​ 运行manage.py 不通可以在 edit configurations 里面 script parameters 添加 runserver 参数

admin 模块

# 创建超级用户
python manage.py createsuperuser 
创建好了就可以 localhost:8000/admin登录账户
# settings.py 里面修改 language_code为 zh_hans中文
访问 --

讨论与反馈