init. 初始化项目,并初步完成前端模板样式

This commit is contained in:
2026-03-26 11:08:42 +08:00
commit af9d7a676f
116 changed files with 5266 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# utils/notice.py
from article.models import Notice
def get_user_notices(user):
"""获取用户有权查看且需签收的通知"""
if user.dept:
notices = Notice.objects.filter(
target_departments=user.dept,
require_sign=True,
is_published=True
).distinct()
else:
notices = Notice.objects.none()
return notices