小编Rve*_*Rve的帖子

与pgAdmin的远程PostgreSQL连接

我正在尝试通过基于Ubuntu 16.04在我的服务器上运行的PostgreSQL建立远程连接.到目前为止,当我点击pgAdmin上的Save按钮时,它会冻结,什么都不做.键入.../manage.py runserver My_droplet_IP:5432之后,我尝试了网页,并且可以访问.

创建我的Droplet之后我遵循了本教程. https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-16-04

然后我编辑了settings.py; pg_hba.conf的; postgresql.conf文件

settings.py:

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresqlpsycopg2',
'NAME': '.....',
'USER': '....',
'PASSWORD': '....',
'HOST': '127.0.0.1',
'PORT': '5432',

STATICROOT = os.path.join(BASE_DIR, 'static/') - at the end of the page
Run Code Online (Sandbox Code Playgroud)

而且,当然用我的液滴ip改变了允许的HOSTS = ['....'].

postgresql.conf listen_address is set to '*'
Run Code Online (Sandbox Code Playgroud)

pg_hba.conf文件:

# Database administrative login by Unix domain socket
local   all             postgres                                peer

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# …
Run Code Online (Sandbox Code Playgroud)

database django postgresql ubuntu

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

底部导航视图打开新活动

我正在尝试使用底部导航视图在单击时打开另一个活动.出于某种原因,我在最后一行收到错误,应该定义点击功能.我在另一个项目上测试过,它运行得很好.

这是我的活动的结尾部分:

private BottomNavigationView.OnNavigationItemSelectedListener 
mOnNavigationItemSelectedListener
        = new BottomNavigationView.OnNavigationItemSelectedListener() {

    @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem item) {
        switch (item.getItemId()) {
            case R.id.navigation_home:
                Intent kampIntent = new Intent(SortimentActivity.this, CampaignActivity.class);
                startActivity(kampIntent);
                mTextMessage.setText(R.string.title_home);
                break;
            case R.id.navigation_dashboard:
                mTextMessage.setText(R.string.title_dashboard);
                break;
        }
        return false;


        BottomNavigationView navigation = (BottomNavigationView) findViewById(R.id.navigation);
        navigation.setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener);
    }
Run Code Online (Sandbox Code Playgroud)

我在另一个项目中尝试了完全相同的代码,但它确实有效.我在这里得到的错误

'无法解析符号'.setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener);

关于这里出了什么问题的任何想法?

java android android-activity android-bottom-nav-view

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