Ich versuche, eine Zeichenfolge aus einer Datenbank (SQLite) zu trennen. Die Zeichenfolge hat einen Zeilenumbruch \ n und ich möchte sie in zwei Teile teilen. Es funktioniert mit einem normalen String zum Beispiel text = "Hello \ n World". Aber wenn ich die Zeichenfolge aus meiner Datenbank verwende es nicht funktioniert (der Text richtig mit \ n in der Datenbank gespeichert ist !!)Django Split String aus der Datenbank
My-Code für das Erhalten des ersten Teils der Zeichenfolge:
from django import template
from products.models import News
register = template.Library()
@register.simple_tag
def get_first_title(id):
search_value = "\n"
news = News.objects.values('title')
title = news.filter(pk=id)
number = str(title).find(search_value)
first_title = str(title)[0:number]
return first_title
Es funktioniert. Danke !! :) –
Kein Problem. Froh, dass ich helfen konnte! –