我正在尝试从 django 的用户模型获取数据并从中打印用户的全名。
视图.py
from django.shortcuts import render
from django.contrib.auth.decorators import login_required
from django.contrib.auth.models import User
def Showfullname (request):
fullname = request.user.get_full_name()
context = {'fullname':fullname}
return render(request, 'main/base.html', context)
Run Code Online (Sandbox Code Playgroud)
来自urls.py的行
url(r'^name$', views.Showfullname, name='Showfullname'),
Run Code Online (Sandbox Code Playgroud)
然后是我的主文件中的目标 div,其中我已经在父模板中进行了身份验证检查。
<div class="form-group has-feedback">
<input type="text" class="form-control" placeholder="{% url 'main:Showfullname' %}" readonly />
<i class="glyphicons glyphicons-car form-control-feedback"></i>
</div>
Run Code Online (Sandbox Code Playgroud)
现在它打印
/ 在输入时应该打印 dan dan 或 admin admin
非常直截了当的问题.
只想按键盘键.像输入一样,使用pywin auto.我不想在任何应用程序窗口的上下文中按它.
只是键盘键的原始按键,如a或enter或backspace.
我正在尝试构建一个json文件,在嵌套字典中保存几组坐标.这些应该是json字符串的框架,它们将是Node-Red中的节点中的变量,然后由python脚本使用,这里是字符串的示例:
koordinatstring = {
"Coordinates":
{
"AllCoordinates":
{
"FirstCordinates":
{
"X": "1",
"Y": "1"
}
"SecondCordinates":
{
"X": "2",
"Y": "2"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这不起作用.但是,只需查看一组变量,此结构就可以正常工作.
koordinatstring = {
"Coordinates":
{
"AllCoordinates":
{
"FirstCordinates":
{
"X": "1",
"Y": "1"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,当我在Node-Red中使用它们时,我应该如何以第一个示例的格式实际能够接受这两个值?