CharField()和TextField()Django有什么区别?该文件说,CharField()应该用于更小的字符串,TextField()应使用较大的字符串.好的,但是"小"和"大"之间的界线在哪里?引擎盖下发生的事情就是这样的情况?
我已经查看了大量关于django AJAX表单的教程,但是每一个都告诉你一种方法,没有一个是简单的,因为我从未使用过AJAX,所以我有点困惑.
我有一个名为"note"的模型,它的模型形式,在模板内部我需要每次注释元素发送stop()信号(来自jQuery Sortables)django更新对象.
我目前的代码:
views.py
def save_note(request, space_name):
"""
Saves the note content and position within the table.
"""
place = get_object_or_404(Space, url=space_name)
note_form = NoteForm(request.POST or None)
if request.method == "POST" and request.is_ajax:
msg = "The operation has been received correctly."
print request.POST
else:
msg = "GET petitions are not allowed for this view."
return HttpResponse(msg)
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
function saveNote(noteObj) {
/*
saveNote(noteObj) - Saves the notes making an AJAX call to django. This
function is meant to be …Run Code Online (Sandbox Code Playgroud) 我有这个抽象模型:
class HasSystemMessage(models.Model):
class Meta:
abstract = True
messages = models.ManyToManyField(SystemMessage, related_name=?)
Run Code Online (Sandbox Code Playgroud)
我将在至少三个其他模型中使用这个抽象模型,比如说 A、B 和 C。如何为这些类动态设置 related_name?例如,对于 B 类,我希望 related_name 为 Bs。可以这样做吗?
为了进一步澄清这个问题,这些类将如下所示:
class B(HasSystemMessage):
# Some model fields
class A(HasSystemMessage):
# Some model fields
HasSystemMessage.objects.filter(a__contains=[some elements])
Run Code Online (Sandbox Code Playgroud) 我如何配置一个cron作业每天早上11点运行?我知道如何让它在11点运行,但不是11点运行.
谢谢!
django ×3
ajax ×1
cron ×1
database ×1
inheritance ×1
javascript ×1
jquery ×1
python ×1
sql ×1
storage ×1