ユーザーがキーワードを入力して10個のxmlドキュメントで検索する検索バーを備えたdjangoのページをデザインしたいと思います。xml解析を使用して単語を検索するためのPythonコードを設計しました。私もdjangoで「検索」というアプリを開発しましたが、そのアプリには私がデザインしたいこのページが必要です。現在、私のアプリは端末から入力を受け取っていますが、私がデザインするこのWebページから単語を入力する必要があります。どうやってやるの?
これは、バックエンドに配置される私のコードです。
#!/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_project =mysite#myプロジェクトの名前とapp=search#myアプリの名前
助けてください。