我正在创建一个基于类的视图,以向db添加新记录。以下是我的观点,
class RecordCreateView(CreateView):
fields = ['name','description']
model = models.Record
success_url = reverse_lazy("index")
这就是我的表单的外观,
<form action="{% url 'created' %}" method="post">
{% csrf_token %}
<input type="text" id="name" name="fname" placeholder="Name">
<input type="textarea" id="description" name="fdescription" placeholder="Description">
<input type="button" class="add-row" value="Add Row">
</form>
这是我的url.py文件的外观,
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$',views.index,name='index'),
url(r'^create/',views.RecordCreateView.as_view(),name='created'),
]
现在,当我进入django(默认管理GUI)的管理页面并尝试添加记录时,我收到以下错误,
OperationalError at /admin/my_app/record/add/
no such table: abi_app_record
这里的任何线索都会有所帮助。