Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在django cms中设计页面_Python_Django - Fatal编程技术网

Python 如何在django cms中设计页面

Python 如何在django cms中设计页面,python,django,Python,Django,我想在django中设计一个页面,该页面有一个搜索栏,用户在其中输入关键字以在10个xml文档中搜索它。我设计了python代码,用于使用xml解析搜索单词。我还在django开发了一个名为“搜索”的应用程序,但该应用程序必须有我想要设计的页面。现在,我的应用程序正在从终端获取输入,但我希望这个词应该通过我将设计的网页输入。 我该怎么做 这是我将放在后端的代码: #!/usr/bin/python import sys sys.path.insert(0,'/home/pooja/Deskt

我想在django中设计一个页面,该页面有一个搜索栏,用户在其中输入关键字以在10个xml文档中搜索它。我设计了python代码,用于使用xml解析搜索单词。我还在django开发了一个名为“搜索”的应用程序,但该应用程序必须有我想要设计的页面。现在,我的应用程序正在从终端获取输入,但我希望这个词应该通过我将设计的网页输入。 我该怎么做

这是我将放在后端的代码:

#!/usr/bin/python

import sys 
sys.path.insert(0,'/home/pooja/Desktop/mysite')

#to tell django which settings module to use 
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

from search.models import Keywords 

from skey import find_root_tags, count, sorting_list

str1 = raw_input("enter the word to be searched\n")  # taking input from user on terminal but I want it to be taken through that page
list = []
fo = open("xml.txt","r")

for i in range(count.__len__()):

    file = fo.readline()
    file = file.rstrip('\n')
    find_root_tags(file,str1,i) 

    list.append((file,count[i]))

sorting_list(list)

for name, count in list:
    s = Keywords(file_name=name,frequency_count=count)
    s.save()

fo.close()
这里是django#u project=mysite#我的项目名称和app=search#我的应用名称


请提供帮助。

阅读如何在Django文档中创建表单:

阅读如何在Django文档中创建表单:

使用表单和接收搜索键在搜索应用程序中创建视图,并

看到这些页面了吗

  • Django |使用表单| Django文档->

  • Django |编写视图| Django文档->


使用表单和接收搜索键在搜索应用程序中创建视图,并

看到这些页面了吗

  • Django |使用表单| Django文档->

  • Django |编写视图| Django文档->


您目前正在使用Django的数据库模型(即键盘)。要添加网页输入,典型的方法是使用:

  • Django模板——即用Django特定模板标记代码注释的HTML——包括带有搜索字段和提交按钮的HTML表单

  • Django视图为上面的模板提供后端逻辑,即Python函数,它(1)首先向用户显示空的搜索表单(来自上面的模板)和(2)接收用户的搜索输入(通过用户单击submit时触发的Django“请求”),使其得到处理(与上面代码中的内容一致),并可能会说“谢谢,搜索已处理”或其他(通过Django为您处理的“响应”)

  • Django URLconf配置行(在项目的settings.py模块中),它告诉Django将要用于搜索界面的任何URL路由到上面的视图


  • 如果这些东西对你来说是新的,我建议你花些时间,特别是关于和的章节。注意,关于表单的章节实际上使用了一个简单的搜索示例,与你正在尝试的类似,希望这对显示所有部分是如何组合在一起的特别有用。

    你目前正在使用Django的数据库模型s(即键盘)。要添加网页输入,典型的方法是使用:

  • Django模板——即用Django特定模板标记代码注释的HTML——包括带有搜索字段和提交按钮的HTML表单

  • Django视图为上面的模板提供后端逻辑,即Python函数,它(1)首先向用户显示空的搜索表单(来自上面的模板)和(2)接收用户的搜索输入(通过用户单击submit时触发的Django“请求”),使其得到处理(与上面代码中的内容一致),并可能会说“谢谢,搜索已处理”或其他(通过Django为您处理的“响应”)

  • Django URLconf配置行(在项目的settings.py模块中),它告诉Django将要用于搜索界面的任何URL路由到上面的视图


  • 如果这些东西对你来说是新的,我建议你花点时间,特别是关于和的章节。注意,关于表单的章节实际上使用了一个简单的搜索示例,与你正在尝试的内容类似,希望这对显示所有部分是如何组合在一起非常有帮助。

    请任何人在这方面帮助我………请随便请帮我做这件事。。。。。。。。。