小编bha*_*esh的帖子

示例谷歌应用程序引擎(python,Django)网站与开源

我正在学习使用谷歌应用程序引擎与python和django创建一个网站.有没有人有可以查看和学习的开源的示例网站?

谢谢,

python django google-app-engine

5
推荐指数
1
解决办法
1万
查看次数

在一对多django模型和模型上使用get或insert功能

总结:

在一个到多个django模型上使用get或insert功能,在添加新记录或关系之前检查记录或关系是否存在.

B]详情:

1]我有以下django模型结构国家(一)到市(很多)

2]我正在使用ModelForm在html页面上显示表单.表单作为模板值传递,然后在html页面上呈现模板值

3]当邮寄请求进入时,代码提取国家和城市表格数据,检查有效性并保存.

C]问题/项目我需要帮助:

1]我想在我的国家和城市关系中使用get_or_insert功能

2]基本上,我想检查数据库中是否存在用户选择的国家/地区的现有国家/地区记录,

2.1]如果该国家存在,请检查所选国家/地区是否有城市记录.

2.1.1]如果城市记录存在,我们是好的,不需要添加另一条记录

2.1.2]如果城市记录不存在,则创建城市记录并将国家与之关联

2.2]如果该国家不存在,则创建国家记录,创建城市记录并将城市记录与国家记录相关联.

C]代码摘录:

1]模型和表格 -

class UserReportedCountry(db.Model):
country_name = db.StringProperty( required=True,
                          choices=['Afghanistan','Aring land Islands']
                         )

class UserReportedCity(db.Model):
    country = db.ReferenceProperty(UserReportedCountry, collection_name='cities')
    city_name = db.StringProperty(required=True)   

class UserCountryForm(djangoforms.ModelForm):
    class Meta:  
        model = UserReportedCountry

class UserCityForm(djangoforms.ModelForm):
    class Meta:  
        model = UserReportedCity
        exclude = ('country', ) 
Run Code Online (Sandbox Code Playgroud)

2]打印表格的代码 -

user_country_form和user_city_form作为模板值从python代码传递

 __TEMPLATE_USER_COUNTRY_FORM = 'user_country_form'
 __TEMPLATE_USER_CITY_FORM = 'user_city_form'

 def get(self): 
   template_values = {
        self.__TEMPLATE_USER_COUNTRY_FORM: UserCountryForm(),
        self.__TEMPLATE_USER_CITY_FORM: UserCityForm()
    }

   #rendering the html page and passing the template_values …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine django-models django-forms

5
推荐指数
0
解决办法
910
查看次数

GeoIP与谷歌应用程序引擎和python

我想在我的应用程序中添加以下功能.

行动顺序:

  1. 用户转到Web应用程序

  2. Web应用程序根据用户的IP地址检测国家和城市

  3. Web应用程序自动选择用户所在国家和城市并将其显示给用户.

我尝试搜索这个,甚至在谷歌应用程序引擎谷歌组中提出一个问题,但我找不到一个可靠的方法来完成谷歌应用程序引擎.
有没有人可以开始这方面的任何一点?

python google-app-engine

4
推荐指数
1
解决办法
1429
查看次数

想要使用jquery在html页面上显示排序,搜索,分页功能的显示表

以下是我所面临的问题的详细信息:

A]项目中使用的技术:

jQuery,Python,Django,谷歌应用引擎.

B]问题/功能我想添加到html页面

1]想在html页面上添加一个表格

2]如果可能,表应具有多列排序功能.

表格行颜色应略有不同,因此用户可以轻松区分它们.

4]表格顶部的搜索框,允许用户搜索表格.

5]表格中的分页,以防有很多行要显示

有人可以提供用于此目的的知名库,并且可以使用我的服务器端代码.

谢谢阅读.

python jquery google-app-engine jquery-plugins

1
推荐指数
1
解决办法
1948
查看次数