利用Python3.7+Django2.2+MySQL8.0搭建系统流程

系统 1375 0

django简介

    Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

利用django进行系统开发的流程

本次演示开发环境为:
Python3.7
django2.2
mysql8.0

1.创建项目

在cmd中cd到我们所建立文件夹的地址,输入命令django-admin startproject project

2.配置_init_.py文件夹输入下面的代码

            
              
                import
              
               pymysql
    pymysql
              
                .
              
              install_as_MySQLdb
              
                (
              
              
                )
              
            
          

3.打开MySQL服务器创建一个新的数据库

4.打开pychorm配置settings.py文件

            
              DATABASES 
              
                =
              
              
                {
              
              
                'default'
              
              
                :
              
              
                {
              
              
                #Django自带后台连接方式,需要使用自带后台管理系统的请把以下两段代码解除注释,并且把MySQL连接方式注释掉
              
              
                # 'ENGINE': 'django.db.backends.sqlite3',
              
              
                # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
              
              
                #MySQL数据库连接方式
              
              
                'ENGINE'
              
              
                :
              
              
                'django.db.backends.mysql'
              
              
                ,
              
              
                #驱动
              
              
                'NAME'
              
              
                :
              
              
                'django'
              
              
                ,
              
              
                #你自己的数据库名
              
              
                'USER'
              
              
                :
              
              
                'root'
              
              
                ,
              
              
                #登录数据库用户名
              
              
                'PASSWORD'
              
              
                :
              
              
                'wenrui98'
              
              
                ,
              
              
                #你自己的数据库密码
              
              
                'HOST'
              
              
                :
              
              
                '127.0.0.1'
              
              
                ,
              
              
                #服务器地址
              
              
                'PORT'
              
              
                :
              
              
                '3306'
              
              
                #端口
              
              
                }
              
              
修改时区编码:
LANGUAGE_CODE 
              
                =
              
              
                'zh-hans'
              
              
                #设置中文
              
              

TIME_ZONE 
              
                =
              
              
                'Asia/Shanghai'
              
              
                #时区
              
            
          

5.创建应用

            
              python manage
              
                .
              
              py startapp MyApp
              
                #此处MyApp为新生成的APP的名字
              
            
          

6.在MyApp目录下建立urls.py文件夹
内容:

            
              
                from
              
               django
              
                .
              
              conf
              
                .
              
              urls 
              
                import
              
               url

              
                from
              
               django
              
                .
              
              contrib 
              
                import
              
               admin

              
                from
              
               MyApp 
              
                import
              
               views  
              
                #注意把MyApp更改为自己的应用名
              
              
urlpatterns 
              
                =
              
              
                [
              
              
                ]
              
            
          

7.激活应用,在setting.py文件中加MyApp加入到INSTALLED_APPS选项中

8.定义模型 在models.py中写数据库框架,注意要引入model包 from django.db import models

9. 在数据库中生成数据表:python manage.py makemigrations(数据表迁移)

10. 执行迁移python manage.py migrate

11.建立管理员python manage.py createsuperuser

12.python manage.py runserver运行


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论