hi im в настоящее время пытаются импортировать файл csv в проект django без использования администратора django. написанный код ive, похоже, работает, когда выполняется python, но я не уверен, как построить html-шаблон, поскольку я не могу найти какие-либо примеры. Кто-нибудь сможет либо опубликовать пример или мне точку в правильном направленииjango import csv HTML
мой код
Формы
class DataInput(forms.Form):
file = forms.FileField()
def save(self):
records = csv.reader(self.cleaned_data["file"])
for line in records:
parts = Part()
parts.supplier_id = line[0]
parts.name = line[1]
parts.description = line[2]
parts.save()
вид
def csv_import(request):
if request.method == "POST":
form = DataInput(request.POST, request.FILES)
if form.is_valid():
form.save()
success = True
context = {"form": form, "success": success}
return render_to_response("imported.html", context,
context_instance=RequestContext(request))
else:
form = DataInput()
context = {"form": form}
return render_to_response("imported.html", context,
context_instance=RequestContext(request))
Заранее спасибо
Непонятно, чего вы хотите достичь. Пример чего? Является ли код, дающий вам ошибку? –
извините, что код работает нормально, но я не могу получить какие-либо HTML-шаблоны, чтобы разрешить загрузку csv, добавьте его на вопрос –