运行django项目

cmd到 django 的manage.py 同目录下(后面不再赘述)

python manage.py runserver

特定地址和端口,可以再后面加上:127.0.0.1:8000 (127.0.0.1是本地地址,8000是默认端口)


将 models migrate 到数据库

python manage.py makemigrationspython manage.py makemigrations app

注意第二行,需要把当前 app 也进行 makemigrations,否则不会处理自定义models

python manage.py migrate

从mysql数据库中反向生成models语句

python manage.py inspectdb

从mysql数据库中自动反向生成models语句,同时覆盖原models文件

python manage.py inspectdb > [此处填写app名称]/models.py

在views.py中对数据库进行操作

from .models import * #导入表类#例如
def changeuserinfo(request): #userid,usernameif request.method == "POST":info = json.loads(request.body)userid = info['userid'] # idusername = info['username'] # 姓名user = UserInfo.objects.get(userid= userid) # select 该userid字段的对象user.username = username # 修改usernameuser.save() # 保存至数据库中

对应的models类:

class UserInfo(models.Model):userid = models.AutoField(primary_key=True)username = models.CharField(max_length=200, blank=True, null=True)class Meta:managed = Falsedb_table = 'user_info'

调用前端的文件进行测试时,env.js修改后,调用时仍未变化,需清除缓存

django 后台开发常见问题相关推荐

  1. python开发微信小程序-Django微信小程序后台开发教程的实现

    1 申请小程序,创建hello world小程序 2 添加交互框和按钮 index. wxml cal {{ result }} index.wxss /**index.wxss**/ .input ...

  2. Django微信小程序后台开发教程

    Django微信小程序后台开发教程 1 申请小程序,创建hello world小程序 2 添加交互框和按钮 3 在服务器配置hello django 4 实现计算器接口 5 配置服务器将后端与微信小程 ...

  3. Django项目开发:图书后台管理系统

    大家好,我是梓栋,今天我给大家分享一个Django入门级开发项目-图书后台管理系统,想要源码资料的小伙伴,请关注微信公众号:,回复 "009"获取! 一.项目介绍 1.管理员登录注 ...

  4. php后台开发(二)Laravel框架

    php后台开发(二)Laravel框架 为了提高后台的开发效率,往往需要选择一套适合自己的开发框架,因此,选择了功能比较完善的Laravel框架,仔细学来,感觉和Python语言的框架Django非常 ...

  5. 个人博客三|首页后台开发

    声明:本渣渣部分代码参考自TendCode其实有很多代码是不需要自己一行行码出来,生产力是第一位.只有研究型人才需要生产代码,作为一名渣渣拿来用是最高效的做法.程序员都有一个开源的精神,码出来的代码本 ...

  6. Django restfulframework 开发相关知识 整理

    目录 目录 前言 前后端分离 实现前后端分离的方法 前后端分离带来的优点 RESTful十大规范 协议规范 域名规范 版本表示规范 url使用名词 http请求动词 过滤条件 状态码 错误信息 请求方 ...

  7. python系统-基于Python搭建Django后台管理系统

    一个好的项目数据库管理后台是必须的,今天代码君教大家搭建Django网站后台,当然做网站后台的前提是需要有Python以及Django的开发环境,至于如何搭建这些开发环境,请查看我的上一篇文章 Mac ...

  8. django 按钮的样式_【实战演练】Python+Django网站开发系列11-成绩查询与成绩录入...

    #本文欢迎转载,转载请注明出处和作者 终于做到最后一步了,选课.删除.已选展示.修改密码等功能都已经完成,剩下查询已选课程的成绩(学生界面)与成绩录入(老师界面).其中成绩查询的页面与之前做过的基本上 ...

  9. web框架和后台开发_Web开发框架–第1部分:选项和标准

    web框架和后台开发 在我的公司,我们正在评估未来几年将使用哪种Web开发框架. 自上次评估以来,我们一直在使用由Struts 2驱动的Java应用服务器作为MVC,将Tiles作为模板引擎,将jQu ...

最新文章

  1. 心流:最优体验心理学
  2. jQuery练习:表单模态框
  3. 如何在生产中检测和诊断慢速代码
  4. 使用GRU单元的RNN模型生成唐诗
  5. 女子800米跑进4分30秒才合格,茅台回应应聘者需体测...
  6. 无向图的邻接表表示法 及 深搜遍历DFS
  7. 【python】Python的基本数据类型以及运算符的练习题
  8. 图像处理九:拟合曲线
  9. Linux学习笔记 --组管理和权限管理
  10. 【Visual Studio Code 】使用Visual Studio Code + Node.js搭建TypeScript开发环境
  11. android开机动画多长时间_Android 开机动画启动过程详解
  12. 目前流行的、强大的基于Java的机器学习开发库精选
  13. Liang Yichen
  14. Flink的重启策略(RestartStrategy)实战
  15. alertmanager集群莫名发送resolve消息的问题探究
  16. 从业4-证券投资基金的监管
  17. 收费企业邮箱哪个好用?怎么购买外贸邮箱?企业邮箱服务有哪些呢?
  18. 利用PyDoc查看python文档及生成HTML
  19. 【019】基于51单片机的交通灯Proteus仿真设计
  20. 新手21天学java后端-day4-oracle数据库

热门文章

  1. React后台管理系统模板搭建
  2. 全球及中国阻抗转换器行业研究及十四五规划分析报告
  3. Windows 10 Creators Update即将上线 Cortana又新增了哪些新功能?
  4. 基于STM32的“智能家居”课程设计
  5. 华为服务器磁盘IO性能查看,企业上云的极速存储挑战,华为云全新极速IO云硬盘性能评测...
  6. 12.18 Daily Scrum
  7. 如何快速选对创意 —— 阿里妈妈广告创意优选
  8. nTrun(快速启动软件) V2.0.1 简体中文绿色版是什么
  9. 运行npm run dev报错 internal/modules/cjs/loader.js:883 throw err;
  10. 下行物理信道rs_LTE上行、下行物理信道及物理信道及信号的区别