小编mas*_*iny的帖子

Django设置:psycopg2.OperationalError:致命:用户"indivo"的对等身份验证失败

我在使用POSTGRESQL的Django项目设置中遇到问题.

这是我的setting.py数据库设置

DATABASES = {
    'default':{
        'ENGINE':'django.db.backends.postgresql_psycopg2', # '.postgresql_psycopg2', '.mysql', or '.oracle'
        'NAME':'indivo', # Required to be non-empty string
        'USER':'indivo', # Required to be non-empty string
        'PASSWORD':'ritvik',
        'HOST':'', # Set to empty string for localhost.
        'PORT':'', # Set to empty string for default.
        },
}
Run Code Online (Sandbox Code Playgroud)

现在在postgres后端我所做的是.

rohit@rohit-desktop:~$ sudo su - postgres
postgres@rohit-desktop:~$ createuser --superuser indivo   # create a super user indivo
postgres@rohit-desktop:~$ psql  # open psql terminal 
psql (9.1.8)
Type "help" for help.

postgres=# \password indivo  # set the password …
Run Code Online (Sandbox Code Playgroud)

python django postgresql psycopg2 django-settings

40
推荐指数
3
解决办法
4万
查看次数

Mysql:沿数据转储数据库

我想使用unix命令行沿表模式和表数据转储我的数据库.

我用了 .

mysqldump -d -u root  -p frontend > frontend.sql
Run Code Online (Sandbox Code Playgroud)

但是上面的命令只是转储模式而不是数据库中的数据.

请帮助我如何在数据中转储数据库.

mysql sql dump

32
推荐指数
3
解决办法
4万
查看次数

Django:SocialApp匹配查询不存在

我在django-allauth面临一个问题.

我配置localhost:9000/admin/ 了以下详细信息

socialapp.

provider:Name:Client id:App ID,或consumer key Key:Secret:etc.

我设置SITE_ID = 2(因为我将默认站点example.com更改为localhost:9000)

In setting.py


   INSTALLED_APPS = (
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.sites',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'django.contrib.admin',
        'uni_form',
        'allauth',
        'allauth.account',
        'allauth.socialaccount',
        'bootstrapform',
        # 'allauth.socialaccount.providers.twitter',
        # 'allauth.socialaccount.providers.openid',
         'allauth.socialaccount.providers.facebook',
    )
    SOCIALACCOUNT_PROVIDERS = \
        { 'facebook':
            { 'SCOPE': ['email', 'publish_stream'],
              'AUTH_PARAMS': { 'auth_type': 'reauthenticate' },
              'METHOD': 'oauth2' ,
              'LOCALE_FUNC': 'path.to.callable'} }
Run Code Online (Sandbox Code Playgroud)

现在我正在上网 http://localhost:9000/accounts/facebook/login

我收到错误: SocialApp matching query does not exist.

请帮我解决一下我在这里做错了什么.

django django-allauth

26
推荐指数
4
解决办法
2万
查看次数

Nodejs&socket io:warn - 引发错误:错误:听EADDRINUSE

我正在使用socket.io尝试Node.js

现在这是我的场景我是ubuntu 12.04用户,我在桌面上有文件夹pp

在里面我是推送服务器文件即 app.js

这是内容

var fs = require('fs')
    , http = require('http')
    , socketio = require('socket.io');

var server = http.createServer(function(req, res) {
    res.writeHead(200, { 'Content-type': 'text/html'});
    res.end(fs.readFileSync(__dirname + '/index.html'));
}).listen(8080, function() {
    console.log('Listening at: http://localhost:8080');
});

socketio.listen(server).on('connection', function (socket) {
    socket.on('message', function (msg) {
        console.log('Message Received: ', msg);
        socket.broadcast.emit('message', msg);
    });
});
Run Code Online (Sandbox Code Playgroud)

现在在同一文件夹中我有另一个文件index.html喜欢

<html>
<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script src="/socket.io/socket.io.js"></script>
    <script>
        $(function(){
            var iosocket = io.connect();

            iosocket.on('connect', function () {
                $('#incomingChatMessages').append($('<li>Connected</li>'));

                iosocket.on('message', function(message) {
                    $('#incomingChatMessages').append($('<li></li>').text(message));
                });
                iosocket.on('disconnect', function() { …
Run Code Online (Sandbox Code Playgroud)

sockets jquery websocket node.js

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

Django:0x7feaac2761d0上的<django.utils.functional .__ proxy__对象>不是JSON可序列化的

我在django序列化中遇到了问题

这是我的国家模型

class State(models.Model):
    class Translation(translation.Translation):
        name = models.CharField(max_length=64)

    capital     = models.ForeignKey('City', related_name="state_capital", null=True)
    country     = models.ForeignKey(Country, related_name="state_country", null=True)
    latitude    = models.DecimalField(max_digits=9, decimal_places=6, default=Decimal("0.0"))
    longitude   = models.DecimalField(max_digits=9, decimal_places=6, default=Decimal("0.0"))
    code        = models.CharField(max_length=2)
Run Code Online (Sandbox Code Playgroud)

基于county_id我正在过滤状态名称并尝试转换为json格式,以便我可以更新选择框.

但是我这样做了.

<django.utils.functional.__proxy__ object at 0x7feaac2761d0> is not JSON serializable
Run Code Online (Sandbox Code Playgroud)

这是我的看法.

def get_getstate(request):
    catid = request.GET['catid']
    get_related_subcategory = State.objects.filter(country_id = catid)

    json_models = serializers.serialize("json", get_related_subcategory)
    return HttpResponse(json_models, mimetype="application/javascript") 
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个错误.

更新

我也是这样试过的

from django.core.serializers.json import Serializer as JSONSerializer
import decimal
import json
class DecimalEncoder(json.JSONEncoder):
    def default(self, obj):
        if isinstance(obj, …
Run Code Online (Sandbox Code Playgroud)

python django serialization

10
推荐指数
2
解决办法
7463
查看次数

在Django url中传递id

我想userid 从django url 传递到我的视野

这是我在Django模板中编写的内容

<a href ={% url 'user_details' x.id  %} class='btn btn-primary' style="float: right;" >Know More</a></div>
Run Code Online (Sandbox Code Playgroud)

要处理这个网址,我已经写过Url了

url(r'^User/(\d{userid})/$', 'search.views.user_detail',name='user_details'),     
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误,即

NoReverseMatch at /search/

Reverse for ''user_details'' with arguments '(2L,)' and keyword arguments '{}' not found.
Run Code Online (Sandbox Code Playgroud)

请帮帮我,我在这里做错了什么.

django

10
推荐指数
2
解决办法
2万
查看次数

django模板中的布尔比较

我的Django模型中有一个布尔字段

reminder = models.BooleanField()
Run Code Online (Sandbox Code Playgroud)

现在我想在某些条件下比较我的django模板中的这个字段.

我这样做

{% if x.reminder == 'True' %}
Run Code Online (Sandbox Code Playgroud)

但不幸的是,上面的代码没有给我预期的结果.我想删除所有reminder = False 请帮助我,我可能在这里做错了什么.

谢谢

django

9
推荐指数
2
解决办法
8721
查看次数

使用Python请求模块发出SOAP请求

我使用python请求模块进行REST请求.

我正在尝试制作一个肥皂请求,但我想知道无法为此得到一个例子.这是我的肥皂身体和标题.

<auth>
<apikey>xcvzxcvcxzv-a0-0035c6fbc04f</apikey>
</auth>
Run Code Online (Sandbox Code Playgroud)

身体

<reports>
<report>
<name>Test</name>
</report>
</reports>
Run Code Online (Sandbox Code Playgroud)

这是wsdl url

https://ltn.net/webservices/booking/r1/index.wsdl
Run Code Online (Sandbox Code Playgroud)

请告诉我如何使用python在这里发布帖子请求.如果不可能使用requests模块那么可能是其他替代方案?

python soap

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

Django:使用Mongodb和django

我刚开始在Django后端看mongo db.

我几乎没有问题.

1.我可以使用原始mongo db而不是使用Django ORM作为查询集.

2.我的应用程序是针对电子健康记录进行的,所以somone可以添加许多细节somone不会添加任何东西(Basicaaly它不应该依赖数据库字段.)请帮助我在这种情况下我应该如何设计我的模型.或者我可以使用Django视图中的原始mongo db查询直接获取和数据,而不是使用Model?

我浏览了一些博文,发现它工作得有点好.
但是.我可以在数据库中插入一些未在Django模型中定义的字段.

真的很困惑.

任何帮助和建议都会得到满足.

python django mongodb

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

django模板中的DateTime比较

我在比较Django模板中的两个日期时遇到了问题.

我的模型中有一个日期字段:

 date_created = models.DateTimeField(auto_now=True)
Run Code Online (Sandbox Code Playgroud)

我想比较date_created到今天的日期.所以这就是我在django模板中所做的事情:

{% if x.for_meeting.date_created < today%} # (x is the instance of MeetingRecord class where for_meeting field is Foreign key to Meeting table Where date_created)
Run Code Online (Sandbox Code Playgroud)

现在我正在计算今天的视图:

today =  datetime.now().strftime("%B %d, %Y,%I:%M %P")
Run Code Online (Sandbox Code Playgroud)

不幸的是我无法比较日期.

请告诉我,我在这里做错了什么.

django

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

PHP:为什么PHP-Curl不能与nginx一起使用

我最近将我的网站移动到nginx服务器.我的python代码在8086端口上的同一台机器上运行,但我的php curl模块无法正常工作.我不知道我在这里做错了什么.

我已安装php5-fpm,但仍无法解决此问题.我也看不到错误,因为nginx只是向我显示空白屏幕.顺便说一句.它在curl_init()声明之前打印所有值.

我也可以发布我的Nginx配置,但我不认为这是必需的.

php curl nginx

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

Python MongoDB:“ Cursor”对象没有属性“ name”

刚开始使用mongo db。

context = {}
if request.method == 'POST':
    context['name']  = request.POST['name']
    context['username']  = request.POST['username']
    context['mobile']  = request.POST['mobile']
    get = db.messages.find( { 'name' : request.POST['name'] } )
    if get is not None:
        print get.name
Run Code Online (Sandbox Code Playgroud)

我的数据库中有两条记录。

> db.messages.find()
{ "_id" : ObjectId("513f2cf1ae4cb53c1374b4f6"), "username" : "hello@gmail.com", "mobile" : "78978555", "name" : "rohit" }
{ "_id" : ObjectId("513f2cfeae4cb53c1374b4f7"), "username" : "hi@gmail.com", "mobile" : "8528522", "name" : "Rohti" }
Run Code Online (Sandbox Code Playgroud)

当我发布名称为rohit的表格时。我收到上述错误。

请告诉我在这里我可能做错了什么。

我知道我在mongo db中执行错误的查询。请帮助我回到正轨。

python django mongodb

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