我们提供一站式网上办事大厅招投标所需全套资料,包括师生办事大厅介绍PPT、一网通办平台产品解决方案、
师生服务大厅产品技术参数,以及对应的标书参考文件,详请联系客服。
# models.py
from django.db import models
class User(models.Model):
username = models.CharField(max_length=150)
email = models.EmailField(unique=True)
is_admin = models.BooleanField(default=False)
def __str__(self):
return self.username
]]>
# models.py (续)
class Application(models.Model):
applicant = models.ForeignKey(User, on_delete=models.CASCADE)
type = models.CharField(max_length=100)
status = models.CharField(max_length=20, default="pending")
submitted_at = models.DateTimeField(auto_now_add=True)
def approve(self):
self.status = "approved"
self.save()
def reject(self):
self.status = "rejected"
self.save()
]]>
// ScholarshipForm.js
import React, { useState } from 'react';
const ScholarshipForm = ({ onSubmit }) => {
const [formData, setFormData] = useState({
type: '',
details: ''
});
const handleChange = (e) => {
setFormData({ ...formData, [e.target.name]: e.target.value });
};
const handleSubmit = (e) => {
e.preventDefault();
onSubmit(formData);
};
return (
);
};
export default ScholarshipForm;
]]>