Python1.3-Python入门之Django1.0 2023.5.3

目录

一.Django运行之pycharm

二.Django开发之链接数据库

三.Django开发之前后台交互

四.Django开发之session


最近打算开发一款日报周报程序,准备用Django进行开发,所以学了以下内容

一.Django运行之pycharm

        1.通过pycharm创建Django项目 傻瓜式操作即可

 创建好后会有这几个文件,常常修改的要记一下哦

        2.创建APP

        在这里输入你想创建的APP名称 appName随便取哦

python manage.py startapp appNames

        然后就生成了一下几个文件 红线是我自己创建的 也推荐你这么创建一下哦

         3.注册appsetting  我们创建好了app后也要在setting.py中设置一下app

         4.app中类的使用

         5.url和视图函数对应关系  我们创建一个url要选择一个函数进行跳转,怎么让Django知道我们找哪个函数呢?就要通过urls.py设置

        举个例子,我要做一个登录,首先login做一个跳转到html页面

         6.点击右上角启动Django即可啦!

 

二.Django开发之链接数据库

         1.ORM框架        Django对数据库操作有一个orm框架,可以通过安装mysqlclient,然后在setting中设置database数据对数据库进行操作啦!

        这里给出setting中的database代码。因为官方没有提供

# Database
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'plan',
        'USER': 'root',
        'PASSWORD': 'root',
        'HOST': '127.0.0.1',
        'PORT': 3306,
    }
}

        2.创建数据库

        Django第一次一定要通过终端创建数据库,你可以把你的项目自动创建,也可以执行完下述命令后手动创建一下

python manage.py migrate
python manage.py migrate

一定要像我一样,出现这些后再进行创建数据库

         3.创建数据库

这里id可以不用写,其余字段可以参考一下我的

三.Django开发之前后台交互

        Django也提供get和post方法,大家可以根据类型不同在一个函数中可以写两个不同的方法,我这里就简单举了一个例子

其中红色为接收 绿色为像前台发送

 

四.Django开发之session

红色为创建一个session对象,绿色为获取一个session对象 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值