Sachverhalt: Sachverhalt: A. Zwischen X._ und seiner Ehefrau, Y._, kam es am 27. Juni 2007 in der ehelichen Wohnung zu einer tätlichen Auseinandersetzung. Gegenüber der Polizei erklärte Y._, dass ihr Mann ein Alkoholproblem habe und sie und die Kinder seit Jahren schlage. Seit September 2006 würden sie getrennt leben. Da ihrem Mann jedoch die Wohnung gekündigt worden sei und er einige Wochen vorher operiert werden musste, sei er vorübergehend wieder bei ihr wohnhaft. Mit Verfügung der Stadtpolizei Zürich vom 28. Juni 2007 wurde X._ für die Dauer von 14 Tagen bis zum 12. Juli 2007 aus der ehelichen Wohnung ausgewiesen und zudem mit einem Kontaktverbot mit seiner Ehefrau und seinen drei Kindern belegt. Auf das am 6. Juli 2007 gestellte Gesuch von Y._ verlängerte der Haftrichter des Bezirksgerichts Zürich mit Verfügung vom 11. Juli 2007 die polizeilich angeordneten Schutzmassnahmen (Wegweisung und Kontaktverbot) um drei Monate bis zum 11. Oktober 2007. Der Haftrichter begründete seinen Entscheid folgendermassen: Gegen den Gesuchsgegner sei unter Anordnung der Untersuchungshaft eine Strafuntersuchung wegen Körperverletzung (Schlagen und Arm ausdrehen) zum Nachteil der Gesuchstellerin, begangen am 27. Juni 2007, eröffnet worden. Die Gesuchstellerin habe angegeben, nach wie vor grosse Angst vor dem Gesuchsgegner zu haben und zu befürchten, dass der Gesuchsgegner sie nach der Entlassung aus der Untersuchungshaft erneut bedrohen und angreifen könnte. Zudem habe ihr der Gesuchsgegner wiederholt mit der Wegnahme der Kinder gedroht. Die Aussagen der Gesuchstellerin seien insgesamt glaubhaft. Auch habe der Gesuchsgegner zugegeben, die Gesuchstellerin und die gemeinsamen Kinder geschlagen zu haben. Aus den Angaben beider Parteien gehe überdies hervor, dass es schon seit längerer Zeit immer wieder zu ehelichen Streitigkeiten gekommen sei. Es müsse damit von einem Fall häuslicher Gewalt ausgegangen werden. Seit dem Vorfall vom 27. Juni 2007 hätten sich die Verhältnisse, insbesondere die Wohnsituation, nicht geändert. Bei dieser Sachlage sei eine andauernde Gefährdung anzunehmen. Die Verlängerung der polizeilich verfügten Schutzmassnahmen sei daher notwendig, um weitere Übergriffe zu verhindern. Was die Kinder betreffe, so würden diese bei der Gesuchstellerin leben. Der Gesuchsgegner sei auch ihnen gegenüber handgreiflich geworden. Solange der Kontakt zwischen dem Gesuchsgegner und den Kindern nicht in einem eheschutzrichterlichen Verfahren geregelt sei, sei die Aufrechterhaltung der Schutzmassnahmen daher auch gegenüber den Kindern gerechtfertigt. Auf das am 6. Juli 2007 gestellte Gesuch von Y._ verlängerte der Haftrichter des Bezirksgerichts Zürich mit Verfügung vom 11. Juli 2007 die polizeilich angeordneten Schutzmassnahmen (Wegweisung und Kontaktverbot) um drei Monate bis zum 11. Oktober 2007. Der Haftrichter begründete seinen Entscheid folgendermassen: Gegen den Gesuchsgegner sei unter Anordnung der Untersuchungshaft eine Strafuntersuchung wegen Körperverletzung (Schlagen und Arm ausdrehen) zum Nachteil der Gesuchstellerin, begangen am 27. Juni 2007, eröffnet worden. Die Gesuchstellerin habe angegeben, nach wie vor grosse Angst vor dem Gesuchsgegner zu haben und zu befürchten, dass der Gesuchsgegner sie nach der Entlassung aus der Untersuchungshaft erneut bedrohen und angreifen könnte. Zudem habe ihr der Gesuchsgegner wiederholt mit der Wegnahme der Kinder gedroht. Die Aussagen der Gesuchstellerin seien insgesamt glaubhaft. Auch habe der Gesuchsgegner zugegeben, die Gesuchstellerin und die gemeinsamen Kinder geschlagen zu haben. Aus den Angaben beider Parteien gehe überdies hervor, dass es schon seit längerer Zeit immer wieder zu ehelichen Streitigkeiten gekommen sei. Es müsse damit von einem Fall häuslicher Gewalt ausgegangen werden. Seit dem Vorfall vom 27. Juni 2007 hätten sich die Verhältnisse, insbesondere die Wohnsituation, nicht geändert. Bei dieser Sachlage sei eine andauernde Gefährdung anzunehmen. Die Verlängerung der polizeilich verfügten Schutzmassnahmen sei daher notwendig, um weitere Übergriffe zu verhindern. Was die Kinder betreffe, so würden diese bei der Gesuchstellerin leben. Der Gesuchsgegner sei auch ihnen gegenüber handgreiflich geworden. Solange der Kontakt zwischen dem Gesuchsgegner und den Kindern nicht in einem eheschutzrichterlichen Verfahren geregelt sei, sei die Aufrechterhaltung der Schutzmassnahmen daher auch gegenüber den Kindern gerechtfertigt. B. X._ hat gegen die haftrichterliche Verfügung vom 11. Juli 2007 Beschwerde in öffentlich-rechtlichen Angelegenheiten ergriffen. Er beantragt die Aufhebung der Verfügung insoweit, als ihm der Kontakt mit seinen Kindern untersagt und die Verfahrenskosten des erstinstanzlichen Verfahrens auferlegt werden. Zudem beantragt er eine angemessene Umtriebsentschädigung für das erstinstanzliche Verfahren. Ferner ersucht er um unentgeltliche Rechtspflege für das bundesgerichtliche Verfahren. B. X._ hat gegen die haftrichterliche Verfügung vom 11. Juli 2007 Beschwerde in öffentlich-rechtlichen Angelegenheiten ergriffen. Er beantragt die Aufhebung der Verfügung insoweit, als ihm der Kontakt mit seinen Kindern untersagt und die Verfahrenskosten des erstinstanzlichen Verfahrens auferlegt werden. Zudem beantragt er eine angemessene Umtriebsentschädigung für das erstinstanzliche Verfahren. Ferner ersucht er um unentgeltliche Rechtspflege für das bundesgerichtliche Verfahren. C. Sowohl der Haftrichter als auch die privaten Parteien haben auf weitere Stellungnahmen in der Sache verzichtet. 