在Bootstrap 3中,可以通过URL加载表单(Django)。具体步骤如下:
下面是一个示例代码:
在urls.py中定义URL:
from django.urls import path
from . import views
urlpatterns = [
path('load-form/', views.load_form, name='load_form'),
]
在views.py中定义视图函数:
from django.shortcuts import render
from .forms import MyForm
def load_form(request):
form = MyForm()
return render(request, 'my_template.html', {'form': form})
在my_template.html中渲染表单:
<form method="post" action="{% url 'load_form' %}">
{% csrf_token %}
{{ form.as_p }}
<button type="submit" class="btn btn-primary">Submit</button>
</form>
在forms.py中定义表单类:
from django import forms
class MyForm(forms.Form):
name = forms.CharField(label='Name', max_length=100)
email = forms.EmailField(label='Email')
这样,当用户访问/load-form/时,将会加载包含Bootstrap 3样式的表单,并且可以提交表单数据到视图函数中进行处理。
推荐的腾讯云相关产品:腾讯云云服务器(https://cloud.tencent.com/product/cvm)和腾讯云对象存储(https://cloud.tencent.com/product/cos)。
领取专属 10元无门槛券
手把手带您无忧上云