这个接口的目的是上传文件到静态资源,django视图函数运行后结果也正常,初步怀疑是静态资源上传的路径问题。
1条回答 默认 最新
关注 【相关推荐】
- 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7719425
- 这篇博客也不错, 你可以看下用装饰器实现:django用户登录时,根据登录用户所属组来重定向到不同的视图
- 您还可以看一下 程序员学院老师的零基础学Django 入门到实战课程中的 表单数据的提交与接收小节, 巩固相关知识点
- 除此之外, 这篇博客: django制作一个小小的教务系统并且成功部署到腾讯云(实现:增删改查和选课的功能)中的 开始了,django项目的创建 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
Django的学习,一定要看这个,如果不明白可以给我留言私信,但因为技术有限,仅限下图
Django的创建,哎,这个东西,我真的不想写出来,像一些博主一样凑字数,我真的是吐了
我就把代码写出来,况且都已经学习到了框架,该有些看到报错自行解决问题的能力了,真的想学的人会自己尝试(试一试又不会怀孕)
因为我的项目做了一些了,本着惰性本能,我就不重新开始了,直接截图也可以明白!
到后面我会博客紧跟项目,**项目做什么,博客就更新什么。**所以说,按照我前面的环境配置好,跟着博客,你也可以可以完成这个项目(我为了学习Django去GitHub上找源码,总是因为作者没写清楚依赖,所以源码从来没有跑成过),我能一步步写,真的非常适合新手的学习!!!!创建Django项目和应用
以下都在cmd窗口中运行django-admin startproject name 创建工程,name换成你要起的名字
python manager.py startapp name 创建子应用,name换成你要起的名字
因为pycharm可以直接创建Django所以,其实只需要执行下面的代码,创建应用即可
工程创建好了,我们就可以输入这指令,使你的Django运行起来python manage.py runserver
这样你的Django就跑起来了,但是作为一个汉语为第一语言的人,你怎能忍受住英语的折磨,所以你去setting里面修改一下语言
修改成功后,在进行一个python manage.py runserver
这样你看到这个画面,你就是成功了。 祝贺你!!!
ps:现在已经弄好了不好展示出这个界面了,所以偷个懒,把当初第一次安装好DJango记录自己的照片拿过来还有一步很重要,修改你的配置数据库
Django本身自带一个轻量级数据库sqllite
我们把它换成mysql,
首先去工程目录里面找到__init__文件,添加下面的代码,并且形成一种惯性思维,修改数据库,就要声明它!
代码在这里import pymysql pymysql.install_as_MySQLdb()
然后去你的工程目录里面的setting里面找到这个,修改成我这个样子,就可以了
记得在运行前,一定要在mysql里面已经创建好对应的库当你建立好子应用名字之后,一定要去setting文件里面去注册,告诉Django你创建了一个应用程序
始终牢记MVT的流程
M:model(模型模块)
V:views(视图模块)
T:templates(模板模块)
也就是说建立好了工程以后,首先去model里面去创建模型(可以暂时理解为数据,类就是表名,类里面是字段),记得是在你的app里面
接下来我把我的model文件写出来
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥20 数学建模,尽量用matlab回答,论文格式
- ¥15 昨天挂载了一下u盘,然后拔了
- ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
- ¥20 易康econgnition精度验证
- ¥15 msix packaging tool打包问题
- ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能