Önyargılı olabilirim ama eminim, doğru yoldasınız!
İnsanların bir csv yükleyebilmesini istediğiniz gibi geliyor, sonra web uygulamanız bunu işleyecek ve sonuçları çıktı alacak mı? Eğer öyleyse, Django docs göz atın:
https://docs.djangoproject.com/en/1.3/topics/http/file-uploads/
Hiçbir şey çok karışık, örneğin gereği bir FileField
ile Django Form nesnesi oluşturursanız.
<form enctype="multipart/form-data" method="post" action="/foo/">
{{form.as_p}}
</form>
Son olarak, formundan url ile (yazı kolları senin görünümünde onunla başa:
from django import forms
class UploadFileForm(forms.Form):
file = forms.FileField()
Daha sonra doğru enctype
dahil web sayfası veya şablon, koydu eylem): PythonAnywhere'de, özel bir yapılandırma gerekmez. Bunun yanı sıra, bir başka özel yapılandırma gerekli değildir. Dosya, (geçici olarak)/tmp'ye kaydedilir, bu da iyi çalışır. Dosyayı daha sonra kaydetmek istiyorsanız, bunu yapmak için bir kod eklemeniz gerekir.
Bu yardımcı olur umarım. Başka sorunuz varsa buradayız!
Sorunuz biraz fazla belirsiz. İstenen bir cevabın ne olacağı belli değil. Muhtemelen Django'yu kontrol etmek istersiniz, ancak pythonanywhere muhtemelen web sunucusunu çalıştırmak için doğru yer değil. – jterrace
bu yardımcı olabilir: https://scraperwiki.com/ –
Eğer pythonanywhere kullanıyorsanız, diyebilirim. Bu etiketi eklemelisiniz, siteden biri gelip size daha fazla öneri ve ipucu verecektir. – Droogans