Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asabaseiban/xiaoyaoyou_beta
旅游资源推荐平台
https://github.com/asabaseiban/xiaoyaoyou_beta
Last synced: 1 day ago
JSON representation
旅游资源推荐平台
- Host: GitHub
- URL: https://github.com/asabaseiban/xiaoyaoyou_beta
- Owner: AsabaSeiban
- Created: 2017-08-14T15:17:23.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-12T14:31:45.000Z (about 7 years ago)
- Last Synced: 2025-01-19T17:12:49.901Z (1 day ago)
- Language: CSS
- Homepage:
- Size: 31.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 逍遥游(原型)
## -- 环境
Python 2.7.13
Django 1.10.16
...## -- 生产环境搭建与运行
1.下载python2.7.13
2.环境变量中检查Path,没有就添加Python27的路径,与Scripts路径(如C:\Python27\Scripts)
3.重启
4.命令行->保持在与requirement.txt同一目录下->输入命令pip install -r requirement.txt
5.等待安装完成
6.在Python27\Lib\site-packages下添加一个名为sitecustomize.py的文件,内容如下:
# encoding=utf8
import sysreload(sys)
sys.setdefaultencoding('utf8')7.修改项目名为Quickly_Page, 在settings.py中的DATABASE={}中需要对数据库连接配置进行相应的更改
8.命令行->保持在与manage.py同一目录下->输入命令python manage.py runserver
9.网址输入 http://localhost:8000/city_around/1
## -- 数据库
数据正在制作中,一周内制作完毕
目前的数据模型如下
```
class City(models.Model):
city_id = models.IntegerField(verbose_name='城市号')
name = models.CharField(max_length=10, verbose_name='城市名')
province_id = models.IntegerField(default=0, verbose_name='省份号')
pointx = models.FloatField(verbose_name='经度')
pointy = models.FloatField(verbose_name='纬度')
desc = models.TextField(verbose_name='城市描述', null=True, blank=True)
image = models.ImageField(upload_to='city/', default='', verbose_name='logo', max_length=100)
hot = models.IntegerField(default=0, verbose_name='热门指数')
distance = models.FloatField(default=0.0, verbose_name="临时距离")class Province(models.Model):
p_name = models.CharField(verbose_name='省份名', default='', max_length=30)
wm = models.CharField(verbose_name='省份名缩写', max_length=5)
```