Splunk Dev

Error with creating Django app in 6.6.3 environment.

TLMK
New Member

Hello!

I'm trying to develop a Django app in a 6.6.3 environment. I had created the app with the splunkdj command, and after that I can access without a problem to the new app. In the view.py file I have initially this:

from django.contrib.auth.decorators import login_required
from splunkdj.decorators.render import render_to


@render_to('new_app:home.html')
@login_required
def home(request):
    return {
        "message": "Hello World from new_app!",
        "app_name": "new_app"
       }

Like I said, this works fine, but when I modify the file like this:

from django.contrib.auth.decorators import login_required
from splunkdj.decorators.render import render_to


@render_to('new_app:home.html')
@login_required
def home(request):

    variable = "Hello World from new_app!"

    return {
        "message": variable,
        "app_name": "new_app"
       }

I get an error "Invalid language specified" when I try to acces to the land page, and I see that in the URL the "dj/en-us/" and "/home/" didn't appeared. I mean, I expected this "localhost:8000/dj/en-us/new_app/home/" and I get this "localhost:8000/new_app/".

I didn't change any other file. I restart Splunk with every change in the files. What's happening?

Regards.

Labels (1)
0 Karma

TLMK
New Member

Anyone has a clue about this?

0 Karma
Get Updates on the Splunk Community!

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

New Release | Splunk Cloud Platform 10.1.2507

Hello Splunk Community!We are thrilled to announce the General Availability of Splunk Cloud Platform 10.1.2507 ...

🌟 From Audit Chaos to Clarity: Welcoming Audit Trail v2

🗣 You Spoke, We Listened  Audit Trail v2 wasn’t written in isolation—it was shaped by your voices.  In ...