我有一个应用程序,我想从我的表单.py在我的页面上(unidra.html文件). 其实我有自己的看法:
from django.http import HttpResponse
import string, random
from dracoin.apps.home.forms import GenEggForm
def get_random_string(size):
chars = string.ascii_letters + string.digits + string.punctuation
return ''.join(random.choice(chars) for _ in range(size))
def draegg_view(request):
size = 40
if request.method == 'POST':
form = GenEggForm(request.POST.get('random_string'))
else:
form = get_random_string(size)
return render_to_response('synopticup/unidra.html', {'random_string': form}, context_instance=RequestContext(request))
我的表单.py地址:
class GenEggForm(forms.Form):
Key = forms.CharField(widget=forms.TextInput())
def clean(self):
return self.cleaned_data
还有我的unidra.html文件你知道吗
{% extends 'base.html' %}
{% block title %} Contact us!! {% endblock %}
{% block content %}
<form action='.' method='POST'>
{% csrf_token %}
{{ form.as_p }}
<button type='submit'>Generar</button>
</form>
{% endblock %}
我的问题是我的网页(unidra.html文件)别打印我的表格,我看不到我的表格。可能是我做了一个不好的声明我的形式。你知道吗
如果我疏忽了什么事,请提前道歉。你知道吗
谢谢!!你知道吗
相反
试试看
多亏了karthikr,如果你想初始化表单,试试这个
并将其渲染到模板
不用道歉,我们都从零开始学习
相关问题 更多 >
编程相关推荐