データベース(SQLite)から文字列を分割しようとしました。文字列に改行があります。\ n 2つの部分に分割したいと思います。これは通常のString、例えばtext = "Hello \ n World"で動作します。しかし、私は私のデータベースから文字列を使用している場合、それは動作しません(テキストは、\でnはデータベースに正しく保存されている!!)Django splitデータベースからの文字列
マイコード文字列の最初の部分を取得するための:
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
これは機能します。 。ありがとう!! :) –
問題はありません。お役に立てて嬉しいです! –