基本安装我们这里就不做说明,不懂的可以百度
创建和模型类的基本使用
终端创建项目命令 django-admin startproject Djweb (创建项目)
manage.py:让你用各种方式管理Django项目的命令行工具
__init__.py:空文件,告诉python这个目录应该被认为是一个python包
asgi.py:作为项目运行再ASGI兼容的Web服务器上的入口
settings.py:是项目的整体配置文件
urls.py:是项目的URL配置文件
wsgi.py:作为项目运行再WSGI兼容的Web服务器上的入口
PyCharm => 工具=》运行 manage.py =》 startapp Apps(创建文件)
生成如图所示
migrations文件:后续过程讲述
__init__.py:空文件,直接当作一个python包
admin.py:文件和网站的后台管理文件
apps.py:帮助用户包括该应用程序的任何应用程序配置
models.py:文件和数据库操作相关
tests.py:用于开发测试用例
views.py:文件和接收浏览器请求,进行处理,返回页面相关
运行Pycharm 浏览器输入 http://127.0.0.1:8000 成功显示Django 项目
模型类的基本使用
Model:模型和数据库进行交互
class Book(models.Model):
"""软件网站"""
title = models.CharField(max_length=30)
content = models.TextField()
read = models.IntegerField()
...
- manage.py makemigrations 生成数据迁移文件
- manage.py migrate 执行迁移文件
- 完成后即可打开数据库查看