Cette question ne concerne pas spécifiquement django mais python dans son ensemble. Ce que je veux faire est, quand l'utilisateur soumet, comment je vérifierais pour voir que le titre ne devrait pas commencer par "" (espace). Il peut commencer avec n'importe quel autre personnage mais pas d'espace.Vérifiez si le texte commence par un espace vide
vues:
def admin_page_create(request):
if request.is_ajax() and request.POST:
title = request.POST.get("title", "")
if title != '' or title != <<<regex or function() to check title does not start with a blank space>>>:
Page.objects.create(title=title, user=request.user)
data = "Created a new page: '" + title + "'."
return HttpResponse(json.dumps(data), content_type='application/json')
else:
data = 'You gave us a blank title. Please try again.'
return HttpResponse(json.dumps(data), content_type='application/json')
else:
raise Http404
Voulez-vous dire 'title.startswith ('')'? –
Oui, c'était ça. Je vous remercie. –