Python+Django框架学习(新建项目创建Model)

基本安装我们这里就不做说明,不懂的可以百度

创建和模型类的基本使用

终端创建项目命令 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 执行迁移文件
  • 完成后即可打开数据库查看
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容