Как 'очистить' порт при перезапуске django runserver

На основании кода в ссылке вам необходимо получить имя и фамилию из представлений. См. Строку 142. При извлечении значений имен в onCreate представления пустые, поэтому вы вставляете пустые строки в базу данных.

btnSubmit.setOnClickListener(new View.OnClickListener() {
        @Override
    public void onClick(View v) {
        String firstname = etfirstname.getText().toString();
        String lastname = etlastname.getText().toString();
        boolean isInserted = myDb.insertdata(firstname, lastname);
        if(isInserted == true)
            Toast.makeText(SaveData.this, "Data Inserted", Toast.LENGTH_LONG).show();
        else
            Toast.makeText(SaveData.this, "Data not Inserted", Toast.LENGTH_LONG).show();
        }
    });
68
задан Antonius Common 18 May 2009 в 23:15
поделиться

4 ответа

You're getting that message because the server is already running (possibly in the background). Make sure to kill the process (bring it to the foreground and press ctrl-c) to stop the process.

40
ответ дан 24 November 2019 в 13:59
поделиться

Как сказал mipadi, вам следует завершить работу сервера (ctrl + c) и вернуться в командную строку перед повторным вызовом manage.py runserver .

Единственное, что может помешать этому, - это если вам каким-то образом удалось заставить runserver действовать как демон. Если это так, я предполагаю, что вы используете тестовый сервер Django в качестве фактического веб-сервера, чего вам не следует делать. Тестовый сервер Django является однопоточным, медленным и хрупким, подходит только для локальной разработки.

0
ответ дан 24 November 2019 в 13:59
поделиться

Нет, он не идиот. То же самое происходит и со мной. По-видимому, это ошибка процесса Python UUID, который продолжает работать долго после завершения работы сервера django, что связывает порт.

14
ответ дан 24 November 2019 в 13:59
поделиться

В Leopard я включаю Activity Monitor и убиваю python. Решено.

0
ответ дан 24 November 2019 в 13:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: