python manage.py makemigrations
python manage.py migrate
手动控制台:进入
PS D:\py\devops1> python manage.py shell
导入表
>>> from myapp2.models import User
增 插入记录
>>> User.objects.create(user="zilong",name="子龙",sex="男",age="27",label="网瘾少年")
mysql> show tables; +----------------------------+ | Tables_in_sunck | +----------------------------+ | auth_group | | auth_group_permissions | | auth_permission | | auth_user | | auth_user_groups | | auth_user_user_permissions | | django_admin_log | | django_content_type | | django_migrations | | django_session | | myapp2_user | +----------------------------+ 11 rows in set (0.01 sec) mysql> desc myapp2_user; +-------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+----------------+ | id | int | NO | PRI | NULL | auto_increment | | user | varchar(30) | NO | | NULL | | | name | varchar(30) | NO | | NULL | | | sex | varchar(10) | NO | | NULL | | | age | int | NO | | NULL | | | label | varchar(100) | NO | | NULL | | +-------+--------------+------+-----+---------+----------------+ 6 rows in set (0.00 sec) mysql> select * from myapp2_user; +----+--------+--------+-----+-----+--------------+ | id | user | name | sex | age | label | +----+--------+--------+-----+-----+--------------+ | 1 | zilong | 子龙 | 男 | 27 | 网瘾少年 | +----+--------+--------+-----+-----+--------------+ 1 row in set (0.00 sec)
插入成功
代码方式:第一导入models
查,改,删
# 查看用户 def user_list(request): user_list = User.objects.all() for user in user_list: print(user.name) print(user.sex) #修改 obj = User.objects.filter(username="xiangzilong").update(password=123,interest=1) #删除 obj = User.objects.filter(id=1).delete() return render(request,"user.html",{"user_list":user_list})