Tag: django

将地址转换为经度和纬度

我想要执行以下操作 – 允许用户在iOS应用程序中input物理地址。 – 此地址转换为经度/纬度 – Django服务器代码检查以查看附近的位置。 我怎样才能最有效地做到这一点? 我应该将地址转换为ios应用程序中的经度和纬度,然后将坐标发送到django服务器代码,还是应该将地址发送到django服务器代码,然后将地址转换为经度和纬度? 任何帮助,将不胜感激!

如何在Instagram中像“@”这样的应用提及用户

我正在创build一个具有照片共享function的应用程序,我正在尝试添加提及(或标记)用户的function。 Twitter是最初开始使用“@”和用户名来标记用户,但现在从Facebook到Instagram的一切都在使用它。 这是在iOS端还是在后端实现的东西? 我目前在Django编程后端,但由于某种原因,我认为这将在iOS端完成。 关于如何在Django或iOS中提到用户,他们的信息非常less。 基本上,当创build一个post,我想创build一个用户提到,然后键入“@”,后面跟一个用户名(没有间隔),这将显示他们的名字在这样的post:@username这将是可点击的,领先的回到该用户的个人资料。 如果我不清楚我的问题,请告诉我。 任何帮助,例如指引我从这样的东西开始的正确方向,将不胜感激。 谢谢! 🙂

Django:只接受来自我的应用程序的请求

是否有可能只接受来自我的应用程序的请求? 说例如我有一个名为“最佳应用”的iOS应用程序,它使用Django作为其后端。 我怎么能这样做,只有来自最佳应用程序的请求被接受,其他的一切都被拒绝? 我正在考虑检查请求中的“HTTP_USER_AGENT”键,如果HTTP_USER_AGENT是“最佳应用”,我将允许请求通过。 但是我最近发现,任何人都可以从Chrome等应用程序修改USER_AGENT,并请求访问我们的资源。 有没有其他方法可以限制访问我的特定应用程序? 我想通过提供白名单访问来为其他开发者开放我的后端服务。 但现在,我想继续访问我们的后端私人。 您对此事的build议和见解非常感谢。

如何在iOS中获得CSRF令牌?

所以我试图将表单数据发布到我的同事的网站,以便从我的iPhone应用程序login(简单的用户名和密码)。 不过,看来我需要一个CSRF令牌才能发布。 我已经做了大量的研究,并从我可以从csrftoken cookie (我在这里阅读: https : csrftoken cookie )一个GET请求。 问题是,我不知道这个GET请求究竟做了什么? 我从哪里得到? 以下是我的发布请求的代码: NSURL *url = [NSURL URLWithString:SERVER_ADDRESS]; NSData* postData= //Some form data NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"POST"]; [request setValue:[NSString stringWithFormat:@"%d", postData.length] forHTTPHeaderField:@"Content-Length"]; [request setValue:@"application/x-www-form-urlencoded charset=utf-8" forHTTPHeaderField:@"Content-Type"]; [request setHTTPBody:postData]; [request addValue:token forHTTPHeaderField:@"X-CSRFToken"]; //Where do I get this token from NSURLConnection *connection = [[NSURLConnection […]

使用Django Rest Framework和IOS应用程序时使用哪种身份validation?

我有一个iOS应用程序,它使用由Django REST框架支持的API来存储,更新,从数据库中获取数据。 我需要提供以下两个function,它们将用户数据存储在服务器上: 用电子邮件login 用Facebooklogin 似乎有两种不同的身份validation系统可以使用: Django用户authentication系统 Django Rest框架authentication 我应该如何处理我的API?

在iPhone,iPad上显示内嵌图像

我正在试图用内联图像在Django中创build一个电子邮件。 msg = EmailMultiAlternatives(…) image_file = open('file_path', 'rb') img = MIMEImage(img_data) image_file.close() img.add_header('Content-ID', '<image1>') img.add_header('Content-Disposition', 'inline') msg.attach(img) msg.send() 在模板中,我会这样引用它: <img src="cid:image1" /> 这在networking浏览器,outlook,thunderbird …中都可以正常工作,除了OSX,iPad和iPhone上的苹果邮件客户端。 图像显示两次。 它们被正确放置在内联中,但也被附加到电子邮件的底部。 我的问题是,我如何摆脱底部的图像? 或者我应该以不同方式处理电子邮件中的图像 参考文献: http://djangosnippets.org/snippets/1507/ Django:如何发送embedded式图像的HTML电子邮件 用python / django创build一个带有图片的MIME邮件模板

PhoneGap与Django后端

我正在使用django的Web应用程序。 我想创build一个本地应用程序的网站为iOS / Android使用手机差距。 这可能吗? 据我所知本地设备不能解释Python代码。 这是在项目的早期,如果certificate太困难,我可以去一个不同的框架,即backbone.js。 任何想法/经验?