我有这个代码
subject = models.ForeignKey(subjects)
location = models.ForeignKey(location)
publisher = models.ForeignKey(publisher)
Run Code Online (Sandbox Code Playgroud)
我不总是有三种价值观的书.所以有时如果我不知道主题或位置,或出版商.然后我想让它们空着
但如果我有,那么我需要选择框来选择.有可能吗?
我想使用像css3这样的功能
box-shadow
所以为此
我有以下代码来提交表格:
form = form_class(request.POST, request.FILES, instance=object)
if form.is_valid():
form.save()
Run Code Online (Sandbox Code Playgroud)
image_path = models.ImageField(upload_to='books/')
当前 books/book1/jpg被插入该字段。
但我希望将图像重命名为modelName_pk.jpg并将该值保存在image_path
我该如何实现?
假设我html在变量中返回了一些data.在那个变量我有
<h1> Title </h1>
现在我想抓取该文本Title并<h1> Title </h1>从可变数据中删除
我怎样才能在jquery中实现这一点
假设我有这个模型
class Model():
var1 = models.TextField()
var2 = models.FloatField()
var3 = models.FloatField()
var4 = models.FloatField()
Run Code Online (Sandbox Code Playgroud)
现在我想要一个模板,我可以用于所有模型.我的要求是
- 我想在视图中显示var1,var2,var 4而不是var 3
- 在模板中,我不想硬编码像var1,var2,var3这样的字段名称,我将作为表的标题,所以我想从数组中得到它
- 我想要与这些变量相对应的所有数据
基本上我想要的东西
Object_List其中包含DB表中的field names和field values两者all rows
Object_List - 我会抓住表格 SELECT var1, var2, var4 from table
所以在模板中我可以使用
{% for field in Object_List.fields %}
<th>{{ field }}</th>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
然后我可以使用的数据
{% for object in Object_List.objects %}
<tr>
{% for field in object %}
<td>{{ value }}</td>
{% endfor %}
</tr>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我不确定我是否清楚地解释了它.是否有可能实现这样的目标.主要要求是我只希望选定的字段显示在模板中而不是模型中提到的所有字段
我正在使用此代码
except MultipleObjectsReturned:
return HttpResponse('some error')
Run Code Online (Sandbox Code Playgroud)
但我得到这个错误
global name 'MultipleObjectsReturned' is not defined
我已经安装了Sentry用于消息记录.我是哨兵的新手,所以我不知道它是如何运作的.
它是否仅记录放入我的文件中的消息logger ("error something")或发生的任何错误,它会自动记录它
假设我没有在我的视图中写任何日志语句.现在,如果我得到任何异常,那么哨兵会记录它,或者我必须为哨兵编程每个例外
是否有任何方法可以自动记录所有错误而无需输入任何代码,因为我不知道可以发生什么类型的异常
我错误地安装了django-cms; 现在在每个页面的顶部,我看到django cms栏用于添加或编辑页面.
它会加载与我自己的脚本冲突的不必要的javascript文件.
我怎样才能删除django-cms?