model名为:Post(帖子)

class Post(models.Model):title = models.CharField(max_length=20, verbose_name='标题')content = models.TextField(max_length=200, verbose_name='内容')

创建一个帖子:

form提交,提交方式为post

法一:

post = Post.objects.create(title=request.POST.get('title), content=request.POST['content'])

这种方法直接创建

法二:

先实例化model,然后将数据先存储上,最后保存(注:没有最后保存的话,数据库中不会存储这条数据)

post = Post()

post.title = request.POST.get('title')

post.content = request.POST.get('content')

post.save()

法三:

post = models.Post(title=request.POST['title'], content=request.POST['content'])

post.save()

model 创建帖子的方法相关推荐

  1. php+控制器+数据库,Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法_PHP...

    本文实例讲述了Laravel5.1数据库连接.创建数据库.创建model及创建控制器的方法.分享给大家供大家参考,具体如下: 前言:laravel创建数据库,实际可以手动创建,如古老的phpmyadm ...

  2. php.ini开启命名空间,Zend Framework教程之模型Model基本规则和使用方法

    本文实例讲述了Zend Framework教程之模型Model基本规则和使用方法.分享给大家供大家参考,具体如下: 这里讲讲Zend中的model.其实Zend中的Model处理是相当简单的. 这主要 ...

  3. java单链表输出_数据结构基础------1.线性表之单链表的创建与输出方法(Java版)...

    基础知识: 线性表(linear list),是其组成元素间具有线性关系的一种线性结构. 线性表有 ①顺序存储结构(sequential storage structure) 顺序存储结构可以简单的理 ...

  4. 创建oracle数据库有哪些方法,oracle11g创建数据库的方法-Oracle

    oracle11g创建数据库的方法 最近自己想动手写个项目,却无从下手,因为自己以前从未用Oracle数据开发过,使用到是使用过一切都是云里雾里,看到理论的知识无用,只用动手的实践才能创造自我的价值, ...

  5. 陈硕智能指针线程安全_C++ 创建线程的方法

    C++开发过程中,创建线程是必不可少的,今天就给大家说说c++创建线程的方法,主要介绍我常用的2种方法. 第一种:CreateThread HANDLE WINAPI CreateThread( t ...

  6. 扩展springmvc组件——当页面跳转时,需要在Controller里面创建一个空方法去跳转或者是创建一个配置类  ||日期格式化说明||自定义格式化器||消息转化器扩展fastjson

    在容器中注册视图控制器 当页面跳转时,我们需要在Controller里面创建一个空方法去跳转,那么有没有别的配置方法呢 创建一个WebMvcConfig的配置类   实现WebMvcConfigure ...

  7. linux 下创建文件的方法

    linux  下创建文件的方法 touch  aaa.txt    创建一个叫aaa.txt的文件 echo   ""  >>  aaa.txt    创建一个叫aaa ...

  8. python创建进程的方法_python进程的状态、创建及使用方法详解

    本文实例讲述了python进程的状态.创建及使用方法.分享给大家供大家参考,具体如下: 进程以及状态 1. 进程 程序:例如xxx.py这是程序,是一个静态的 进程:一个程序运行起来后,代码+用到的资 ...

  9. 模板会有多层镜像_创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docke...

    创建镜像的方法有三种:基于已有镜像的容器创建.基于本地模板导入.基于Dockerfile创建,本博文讲解前两种. 基于已有镜像的容器创建 该方法是使用docker commit命令,其命令格式为: d ...

最新文章

  1. C++11中weak_ptr的使用
  2. autorelease什么时候释放_乌龟的天性是什么,饲养中要释放龟的天性吗?
  3. Could not parse configuration: /hibernate.cfg.xml
  4. 【论文导读】DLP-KDD2019|BST---使用Transformer进行序列推荐
  5. WCBuffer合并写
  6. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(七)随机答案
  7. 【SICP练习】127 练习3.58
  8. linux下执行scrapy的爬虫定时任务
  9. 为什么说机器学习不是人工智能?
  10. Java 获取集合元素的值
  11. 机器学习速成课程 | 练习 | Google Development——编程练习:神经网络简介
  12. 学习开发webpart
  13. 今晚直播丨2020年全国首场12c OCM直考揭秘
  14. python设计模式六大原则_学习设计模式 - 六大基本原则之迪米特法则(示例代码)...
  15. Linux系统是什么
  16. 俄罗斯、乌克兰程序员薪资大曝光:年薪普遍 15w+,女程序员比男程序员收入高?
  17. JavaScript数组的声明及使用(1)
  18. 计算机应用技术中的c语言,C语言程序设计——Visual C++6.0(高等院校计算机应用技术系列教材)...
  19. 1/cos(x)、1/sin(x)的不定积分推导
  20. 2020年度“广东省守合同重信用企业”

热门文章

  1. maven netty 配置_使用Springboot整合开发Netty(一个表白的小案例)
  2. 电商促销PSD分层海报设计流程,设计师收好
  3. 阅读类app界面设计UI可临摹素材模板
  4. php urledcode_用JavaScript实现PHP的urldecode函数
  5. c语言第三章作业题答案,c语言第三章简单练习题及答案.doc
  6. std::auto_ptr简单使用
  7. Python读写文件说明
  8. LMbench - Tools for Performance Analysis | 内核基准测试
  9. I/O Permission Bit Map in Task State Segment(TSS)
  10. 监督式学习、 非监督式学习、强化学习