0
urls.py是反向爲 '媒體' 與參數 '()' 和關鍵字參數 '{}' 未找到
(r'^when/$', 'when'),
(r'^media/$', 'media'),
(r'^followup/$', 'followup'),
models.py
class Report(models.Model):
user = models.ForeignKey(User, null=False)
incident_number = models.CharField('Incident Number', max_length=100)
device_id = models.CharField('Device Id', max_length=100)
app_uuid = models.CharField('Unique App Id', max_length=100)
created_date_time = models.DateTimeField('Created')
manual_date_time = models.DateTimeField('Another time', null=True, blank=True)
sent_date_time = models.DateTimeField('Sent')
views.py是
def when(request):
if request.method == 'POST':
reportform = ReportForm(data=request.POST)
if reportform.is_valid():
log.debug("test:%s",reportform)
report = reportform.save(commit=False)
report.user = request.user
redirect_to = request.POST.get('next',
reverse('media')
)
return HttpResponseRedirect(media)
else:
pass
else:
reportform = ReportForm()
return render_to_response('incident/when.html',{
'newreport_menu': True,
'form': reportform,
},
context_instance=RequestContext(request))
我收到以下錯誤:「
NoReverseMatch at /member/when/
Reverse for 'media' with arguments '()' and keyword arguments '{}' not found."
在views.py
redirect_to = request.POST.get('next',
reverse('media')
)
模板下面一行
是
<form action="/member/when/" method="POST"> {% csrf_token %}
{{ form.manual_date_time }}
<p id=ir-nextbutn><a href="{% url incident.views.media %}">
{% include "buttons/next.html" %}</form>
AttributeError at /member/when/
'function' object has no attribute 'find'
(R '^時/ $', '何時',名字= '何時'),它是給錯誤爲無效的網址(語法錯誤) – user2086641 2013-05-02 14:28:47
嘗試包裝他們在'url()'(更新上面) – rockingskier 2013-05-02 14:31:42
得到這個錯誤「'功能'對象沒有屬性'找到'」 – user2086641 2013-05-02 14:37:12