我在我的 settings.py 文件中将 debug 设置为 False(请注意,在我将其设置为 false 之前,一切都完美无缺),当我运行git push heroku master并访问我的网站时,主页正在运行,但并非所有人都如此我的页面:在某些页面上,我收到一条错误消息Server Error (500)
这是我的settings.py代码:
DEBUG = False
ALLOWED_HOSTS = ["hacka-labs.herokuapp.com"]
Run Code Online (Sandbox Code Playgroud)
我注意到的是,我传递 id 的网址不起作用
如果你知道答案,请帮助我
我想更改图像的名称,将其重命名为门的颜色。
这是我的代码:
class Door(models.Model) :
image = models.ImageField(upload_to='doors')
color = models.ForeignKey(Color, on_delete=models.CASCADE)
price = models.DecimalField(max_digits=10, decimal_places=2, default='119.99')
Run Code Online (Sandbox Code Playgroud)
我看过很多东西,但我还不知道如何去做。
如果您知道我的问题的答案,请帮助我。
当我从数据库中删除对象时,之前上传的图像仍保留在媒体目录中。我想自动删除它。
这是我的模型:
class Door(models.Model) :
image = models.ImageField(upload_to=upload_location)
color = models.ForeignKey(Color, on_delete=models.CASCADE)
price = models.DecimalField(max_digits=10, decimal_places=2, default='119.99')
Run Code Online (Sandbox Code Playgroud)
这是我的删除视图:
def door_delete(request, door_id) :
door = get_object_or_404(Door, id=door_id)
door.delete()
return redirect("/dashboard/doors")
Run Code Online (Sandbox Code Playgroud)
我尝试door.delete()在行前插入door.image.delete(),但据我所知还没有成功。
如果您知道答案,请帮助我。
我想在每次用户使用 Jquery 或 javascript 单击其中一个复选框时动态获取所有选中的复选框。\nPS:我正在使用 Django + Python 生成选项并使用 Bootstrap 来设置它们的样式\n这是我的代码:
\n\n{% for option in options %}\n <div class="input-group" style="margin-bottom: 7px;">\n <div class="input-group-prepend">\n <div class="input-group-text">\n <input type="checkbox" name="checks[]" aria-label="Radio button for following text input" id="option_choice" class="ipad_pro" value="{{ option.name }}" onclick="getCheckedCheckboxes(\'option_choice\')">\n </div>\n </div>\n <input style="background-color: #fff;" type="text" class="form-control" disabled=True value="{{ option.name }} {{ option.price }}\xe2\x82\xac" aria-label="Text input with radio button">\n </div>\n{% endfor %}\nRun Code Online (Sandbox Code Playgroud)\n\n到目前为止,我尝试这样做:
\n\nfunction getCheckedBoxes(chkboxId) {\n var checkboxes = document.querySelectorAll(\'#\' + chkboxId);\n var checkboxesChecked = [];\n for …Run Code Online (Sandbox Code Playgroud) django ×4
python ×3
dynamic ×2
django-forms ×1
django-views ×1
heroku ×1
image ×1
javascript ×1
jquery ×1
server-error ×1