用 Django 做了一个照片分享网站】的更多相关文章

最近翻了一下过去做过的东西,找到了这个绿光照片分享,于是就拿来分享了.项目地址在: https://github.com/restran/green-glow 这是我2012年的一个课程作业,实现的功能是照片分享.正好以这个作业学习了 Django 和 Web 开发.当时特别喜欢豆瓣.又拍和 Flickr,所以几乎是模仿这几个网站的方式,完成了整个网站. 当时还有许多未完成的功能: 注册邮件验证,找回密码: 验证码: ... 环境及依赖 这个网站使用 python 2.7 开发,其他版本没有测试…
一:用户部分: 用户注册: 用户注册序列化器: import re from django_redis import get_redis_connection from rest_framework import serializers from users.models import User class CreateUserSerializer(serializers.ModelSerializer): """创建用户序列化器类""" pas…
开发流程 开发模式采用前后端分离模式,作为后端开发人员我们只关注后端业务逻辑开发: 省略项目框架搭建文件的配置部分.... 一:用户部分 在项目开发中我们要用到用户模型类User,Django认证系统提供了用户模型类User和User的相关操作方法:自带的用户模型无法满足我们的要求时需要自定义用户模型添加格外字段: 如: 在创建好的应用models.py中定义用户的用户模型类. class User(AbstractUser): """用户模型类""&qu…
这几天有django和python做了一个多用户博客系统(可选择模板) 没完成,先分享下 断断续续2周时间吧,用django做了一个多用户博客系统,现在还没有做完,做分享下,以后等完善了再慢慢说 做的时候房展了博客园的部分功能,百度空间和新浪博客等,实现主要功能有 用户注册.登录,博客的发表.修改,文章分类的管理. 在文章发表里面用的是百度的ueditor,目前仅仅是用它来编辑,没有图片的上传等其他高级功能 在文章分类里面,要在数据库里面有一条记录 id为1,名称为未分类 用来做为所有用户的未分…
1 前记 这次记录的这些东西,主要是自己在搭建个人网站的时候遇到的一些问题记录,不算严格意义上的教程和使用说明.按照目前自己的web水平,去写这方面的教程无疑是误人子弟.因为自己虽然做程序员很多年,但是一直偏重于底层操作系统,驱动及算法的研究.web一直没有怎么玩过,直到最近自己有项目需要了,才自己摸索起来.写这个的目的有两个,一个是自己做个积累,另一个就是为像同样我这样类型的人遇到问题时候,有个参考的地方.有问题的地方还请各位专家指出.共同学习和成长.等到把web做的比较好的时候,使用djan…
用最近做的理赔申请人测试数据集做了个在线分析小网站. 数据结构,算法等设置都保存在json文件里.将来对这个小破站扩充算法,只修改一下json文件就行. 当然,结果分析还是要加代码的.页面代码不贴了,搞清楚django的view+model模型后,写程序还是很简单的. 那些不要脸的爬虫网站,敢不敢注明来源? 聚类算法结果,对连续性变量我用的是变异系数(Coefficient of Variation), 离散性变量简单统计记录数组成的矩阵. 最后把原始数据和分类结果合并成csv提供下载,可导入t…
前几天朋友发了一个电影分享类网站:http://dy.bingthink.top/ 感觉界面还挺好看的,所以打算用vuejs模仿写一个. 从后台转前端,要学习的东西挺多的,仅以此记录我的学习历程,闲的无聊,对各个技术做了一下了解,php的确是不错的语言,比较适合速成网站的制作,当时候为了开发一个众筹网站想破了头,很多现成可以参考的基本都是php,而且数量非常的多,很完善…
前一篇讲了创建一个工程和一个polls的应用程序,以及配置了数据库. 这篇就继续讲吧 1.django admin模块 admin模块是django自带的模块,他让开发者可以不用管写任何代码的情况下就拥有了网站后台管理功能.不过有打开过界面的同学应该注意到,不知道账号密码,也无法进去一探究竟 我们可以先用这个命令来创建网站超级管理员 python manage.py createsuperuser 然后就会让你按照指令输入用户用,email和两次密码,之后会说成功创建,然后在数据库的auth_u…
写在最前,之前零零散散的看过django,但是由于比较杂,学的云里雾里的,所以就停了一段落,但是我最近找到了一个django的书,是李建编著的django入门与实践,于是,打算照着书上的步骤来写好一个网站,希望能在结束后了解并懂得怎么使用django了吧,共勉 话不多说,这本书前面写了很详细的html,js,css,以及python编程基础,我就直接从django部分开始吧 在开始之前一定要安装django 1.创建Django工程 首先创建一个名为demo的文件,然后在cmd里进入demo目录…
做一个省份选择器 使用django做后端, mysql数据库, jQuery 列出结构主要的文件, 其它配置比较简单 models.py 因为所有数据的结构基本一致, 把所有省份, 市和区全部存储一张表, 实现表的自连接 from django.db import models class Pro(models.Model): name = models.CharField(max_length=200) parent = models.ForeignKey('self', null=True,…