Fix io display bug
This commit is contained in:
parent
8ba39a1f97
commit
b89c127707
3 changed files with 10 additions and 4 deletions
|
@ -305,6 +305,12 @@ class ProblemDetail(ProblemMixin, SolvedProblemMixin, CommentedDetailView):
|
||||||
)
|
)
|
||||||
context["meta_description"] = self.object.summary or metadata[0]
|
context["meta_description"] = self.object.summary or metadata[0]
|
||||||
context["og_image"] = self.object.og_image or metadata[1]
|
context["og_image"] = self.object.og_image or metadata[1]
|
||||||
|
if hasattr(self.object, "data_files"):
|
||||||
|
context["fileio_input"] = self.object.data_files.fileio_input
|
||||||
|
context["fileio_output"] = self.object.data_files.fileio_output
|
||||||
|
else:
|
||||||
|
context["fileio_input"] = None
|
||||||
|
context["fileio_output"] = None
|
||||||
|
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|
|
@ -261,12 +261,12 @@
|
||||||
<div class="problem-info-entry">
|
<div class="problem-info-entry">
|
||||||
<i class="fa fa-file-o fa-fw"></i><span class="pi-name">{{ _('Input:') }}</span>
|
<i class="fa fa-file-o fa-fw"></i><span class="pi-name">{{ _('Input:') }}</span>
|
||||||
<span class="pi-value">
|
<span class="pi-value">
|
||||||
{{ problem.data_files.fileio_input or _('stdin') }}
|
{{ fileio_input or _('stdin') }}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="problem-info-entry">
|
<div class="problem-info-entry">
|
||||||
<i class="fa fa-file fa-fw"></i><span class="pi-name">{{ _('Output:') }}</span>
|
<i class="fa fa-file fa-fw"></i><span class="pi-name">{{ _('Output:') }}</span>
|
||||||
<span class="pi-value">{{ problem.data_files.fileio_output or _('stdout') }}</span>
|
<span class="pi-value">{{ fileio_output or _('stdout') }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="problem-lang-limits">
|
<div class="problem-lang-limits">
|
||||||
{% for name, limit in problem.language_memory_limit %}
|
{% for name, limit in problem.language_memory_limit %}
|
||||||
|
|
|
@ -61,10 +61,10 @@
|
||||||
<hr>
|
<hr>
|
||||||
<div align="center" style="position: relative;">
|
<div align="center" style="position: relative;">
|
||||||
<div class="problem-info-entry">
|
<div class="problem-info-entry">
|
||||||
<b>{{ _('Input:') }}</b> {{ problem.data_files.fileio_input or _('stdin') }}
|
<b>{{ _('Input:') }}</b> {{ fileio_input or _('stdin') }}
|
||||||
</div>
|
</div>
|
||||||
<div class="problem-info-entry">
|
<div class="problem-info-entry">
|
||||||
<b>{{ _('Output:') }}</b> {{ problem.data_files.fileio_output or _('stdout') }}
|
<b>{{ _('Output:') }}</b> {{ fileio_output or _('stdout') }}
|
||||||
</div>
|
</div>
|
||||||
<div class="problem-info-entry">
|
<div class="problem-info-entry">
|
||||||
<b>{{ _('Time Limit:') }}</b> {{ problem.time_limit }}s
|
<b>{{ _('Time Limit:') }}</b> {{ problem.time_limit }}s
|
||||||
|
|
Loading…
Reference in a new issue