django
文章平均质量分 77
wchasedream
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django 实现显示图片功能
此方法亲测有效django 版本 3.0.8python 版本 3.8.1在settings.py中添加如下代码MEDIA_URL = '/media/'MEDIA_ROOT = os.path.join(BASE_DIR, 'media')在你的主项目的urls.py下添加如下代码from django.contrib.staticfiles.urls import staticfiles_urlpatternsfrom django.contrib import staticf原创 2020-07-22 15:29:12 · 6068 阅读 · 6 评论 -
django NoReverseMatch xxx with no arguments not found, one pattern...
错误原因:在模板中添加表单时重定向忘记添加了topic.id参数导致没有一个视图函数能够匹配。错误代码<form action = "{% url 'learning_logs:new_image' %}" method = "post" enctype="multipart/form-data">正确代码<form action = "{% url 'learning_logs:new_image' topic.id %}" method = "post" enctype原创 2020-07-19 17:29:18 · 295 阅读 · 0 评论 -
如何关闭或停止自己在heroku上的网站
有时候,我们发现我们在heroku上的网站有漏洞需要修复。这时候需要暂时关闭我们的网站。如何做呢?.一个理想的方法是把heroku的dynos设置为0,命令如下:heroku ps:scale web=0重新启动只需如下代码:heroku ps:scale web=1注:dynos特指heroku上用于存储各种文件的Linux系统的容器。详情可见官网链接如下:https://www.heroku.com/dynos#:~:text=Dynos%20are%20the%20buildin原创 2020-07-17 21:22:27 · 928 阅读 · 0 评论 -
git Changes not staged for commit: modified: xxx (modified content)
我在部署django到heroku上时,使用git把文件上传到服务器。奇怪的是在使用完git add . 后使用git commit -a竟然还报错Changes not staged for commit: modified: somefile (modified content)解决方案我的原因是在报错的somefile中我也初始化了git库,及使用了命令git init。所以需要去初始化首先删除somefile目录下的git库,命令如下:windows cmd (需要在改文件夹目原创 2020-07-17 20:32:58 · 2204 阅读 · 0 评论 -
什么是静态文件
静态文件通常是指不是由服务器生成的文件,例如脚本,CSS文件,图像等,但是必须在请求时发送给浏览器。例如:如果node.js是您的Web服务器,则默认情况下它不提供任何静态文件,您必须对其进行配置以提供您希望其提供的静态内容。原文:https://stackoverflow.com/questions/28918845/what-exactly-does-serving-static-files-mean...翻译 2020-07-16 13:56:34 · 4443 阅读 · 0 评论 -
数据库中的外键(ForeignKey)是什么
外键是用来连接两个表的键。一个外键是一个指向另一个表中的primary key的字段(或字段的集合)。翻译 2020-07-13 19:24:14 · 6543 阅读 · 0 评论
分享