假设在我的global.css
Next.js 项目文件中我有:
.flex {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
我还有一个Layout.js
组件和一个Layout.module.css
文件。该组件如下所示:
import styles from "../styles/Layout.module.css";
const Layout = ({ children }) => {
return (
<div>
<div className={styles.navbar}>
<div className="flex">
<h1>Structured Safety</h1>
<nav>
<ul>
<li> <a href="#">Home</a> </li>
<li> <a href="#">Demo</a> </li>
</ul>
</nav>
</div>
</div>
</div>
);
};
export default Layout;
Run Code Online (Sandbox Code Playgroud)
是Layout.module.css
:
/* Navbar */
.navbar {
background-color: var(--primary-color);
color: #fff;
height: 70px;
}
.navbar ul {
display: …
Run Code Online (Sandbox Code Playgroud) 当我在 HTML 中呈现表单时,我使用这个视图。患者 ID 用于表示签入的患者以及姓名显示等。
def Checkin(request, patient_id):
patient = get_object_or_404(PatientInfo, pk=patient_id)
form = forms.PatientCheckinForm()
return render(request, 'patientRecords/checkin.html', {'patient': patient, 'form':form})
Run Code Online (Sandbox Code Playgroud)
When I submit the patient form filled out as a POST method, I still need access to the patient_id. Currently this is the view that accepts the filled form:
def CheckinSubmit(request):
if request.method == 'POST':
form = forms.PatientCheckinForm(request.POST, request.FILES)
if form.is_valid():
instance = form.save(commit=False)
instance.date_time_of_checkin = dt.now()
instance.patient = patient.patient_id
instance.save()
return redirect('patientRecords/index.html')
Run Code Online (Sandbox Code Playgroud)
I want to set the instance.patient …
我有一个像这样的路径对象:
class Pathway {
private dbId;
private name;
}
Run Code Online (Sandbox Code Playgroud)
这些通路位于基因的图谱结构上,指向该基因所属的所有通路的集合
Map<String, Set<Pathway>> geneToPathwayList;
我想将其转换为Map<String, Set<String>> geneToPathwayDbId
使用流的地图。
所以要做到这一点,我试图遍历映射的条目集,收集键作为键,然后通过将一组 Pathways 映射到一组 dbId 来收集值,但我无法获得正确的语法. 这是它目前的样子:
Map<String, Set<String>> finalMap =
geneToPathwayList.entrySet().stream()
.collect(Collectors.toMap(
Map.Entry::getKey,
e -> e.stream().map(Pathway::getStId).collect(Collectors.toSet())));
Run Code Online (Sandbox Code Playgroud)
我被挂断了如何e
从每个条目中选择作为值。
解决此问题的任何帮助都会非常有帮助!
我有一个相当简单的模型表单,其输入值的类型为datefield()。无论出于何种原因,我都无法将其显示为小部件,而只能将其显示为文本输入。
这是我的表单代码:从django导入表单。从django.contrib.admin导入小部件导入模型
class CreateNewPatient(forms.ModelForm):
class Meta:
model = models.PatientInfo
fields = ['first_name', 'nickname','last_name',
'date_of_birth', 'school_grade', 'sex', 'school']
Run Code Online (Sandbox Code Playgroud)
这是我的模型:
class PatientInfo(models.Model):
#first name, last name,nickname, and date of birth
first_name = models.CharField(max_length=100)
nickname = models.CharField(max_length=100, blank=True)
last_name = models.CharField(max_length=100)
date_of_birth = models.DateField(auto_now=False, auto_now_add=False)
school_grade = models.CharField(max_length=15, blank=True)
Run Code Online (Sandbox Code Playgroud)
这是我的模板。它基于基本模板,并使用bootstrap4插件:
{% block content %}
<!--Form Container-->
<div class="container">
<form action="{% url 'patientRecords:new_patient' %}" method="post"
class="form">
{% csrf_token %}
{% bootstrap_form form %}
{% buttons %}
<button type="submit" class="btn btn-primary">Submit</button>
{% endbuttons %}
</form> …
Run Code Online (Sandbox Code Playgroud) django ×2
python ×2
css ×1
css-modules ×1
django-forms ×1
html ×1
java ×1
java-8 ×1
java-stream ×1
next.js ×1
reactjs ×1