今年我的个人目标是创建一个专注于公司附近午餐的口碑网站,面向员工
今年也将应用开发设定为公司的个人目标,首先决定了主题。
为了不忘记,需要做个备忘录。
备忘录只是关于实际技术能力和知识之外的另外一个话题。
【需要的口碑评论网站功能】
地图显示功能
使用django-leaflet库,在地图上显示店铺位置。
用户评价功能
使用django-forms创建一个表单,将新的评论信息注册到数据库中。
使用django-leaflet在地图上显示已注册的评论信息。
口碑编辑和删除功能
使用django-crudbuilder和django-crispy-forms等库来实现编辑和删除功能。
图片上传功能
使用django-storages库将图片保存到S3等存储服务中。
使用django-imagekit库对图片进行缩放、裁剪等处理。
我的个人页面功能
使用django-allauth库实现用户认证和社交登录。
使用django-crispy-forms库创建个人页面表单。
【开发所需技术】
前端
使用Django的模板语言和JavaScript,与HTML/CSS进行协作。
服务器端
使用Django框架来构建应用程序是常见的做法。通常情况下,我们会使用Django提供的ORM来操作数据库。
数据库
– 使用Django的ORM来定义模型。
– 不需要数据库设计或SQL语句的知识,但需要有ORM的基本知识。