python:django入门学习总结一(windows)
2021/8/4 7:08:44
本文主要是介绍python:django入门学习总结一(windows),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
cmd中载入目标文件夹后
建立虚拟环境:python -m venv [环境名称]
激活虚拟环境:[环境名称]\Scripts\activate;停止虚拟环境:deactivate
安装Django:pip install Django
创建项目:django-admin startproject [项目名称] . (注意不用加.py)(注意末尾加点)
创建数据库:python manage.py migrate
核实是否正确创建项目:python manage.py runserver
再打开一个终端窗口,载入manage.py所在的文件夹
创建应用程序:(激活虚拟环境后)python manage.py startapp [程序文件夹名称]
设置模型:打开model.py创建类 例:
class Topic(model.Model):
text = model.CharField(max_length=200)
date_added = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.text
模型中可用的各种字段,查阅:docs.djangoproject.com/en/1.8/ref/models/fields
# CharField()要设置max_length=,TextField()不用。
# ForeignKey([关联类], on_delete=models...(不同值有不同功能))
激活模型:打开setting.py,将应用程序添加到 INSTALLED_APPS 这个元组中
修改数据库:先运行python manage.py makemigrations [程序文件夹名称](让django确定如何修改)
再运行python manage.py migrate(修改)
管理网站
创建超级用户:python manage.py createsuperuser
向管理网站注册模型:打开admin.py后,
from [程序文件夹名].models import [模块名]
admin.site.register(Topic)
查看数据
用shell: python manage.py shell
查看某模块所有内容:[模块名].objects.all()
查看某模块中id为1的外键:[名].entry_set.all()
这篇关于python:django入门学习总结一(windows)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享