Если вы находитесь в той же сети Wi-Fi, вы можете запустить python manage.py runserver 0.0.0.0:8000
, и тогда ваше приложение будет видно всем, набрав http://your-pc-up:8000
. Если вы хотите сделать его публичным, вы должны купить домен (или зарегистрируйте бесплатный домен) и поместите его в свой vpc / бесплатный хостинг. Существует множество учебных пособий, которые показывают, как разместить приложение.
Этот учебник действительно прост и понятен: http://michal.karzynski.pl/blog/2013/06/09/django-nginx-gunicorn-virtualenv-supervisor/ [ 115]
Ач; в вашем списке используется IEnumerable
методы расширения (а не IQueryable
) - попробуйте:
var streetList = from street in streetData.AsQueryable().Where(predicate)
select street;
Попробуйте скомпилировать свой предикат:
var streetList = from street in streetData.Where(predicate.Compile())
select street;