text:
Diện mạo các đập nước trên sông Mekong
TT - Chỉ tính riêng phần chảy qua tỉnh Vân Nam (Trung Quốc) có tên là sông Lan Thương, chiều dài 1.240km đã có trữ lượng tiềm ẩn năng lượng thủy năng là 25.500MW. Nên không có gì ngạc nhiên khi đang có một cuộc chạy đua xây đập nước trên sông Mekong.
8 con đập khổng lồ ở Trung Quốc
Từ những năm 1980, Trung Quốc đã có kế hoạch xây dựng hệ thống đập thủy điện theo dạng bậc thang trên phần sông Mekong chảy qua nước này.
Hiện có bốn con đập đã và đang được đưa vào sử dụng. Việc Trung Quốc xây những con đập trên sẽ ảnh hưởng nghiêm trọng đến môi trường sinh thái của các nước nằm ở hạ nguồn con sông này như Myanmar, Thái Lan, Lào, VN. Xây đập ngăn dòng sẽ làm hệ sinh thái tự nhiên ở lưu vực sông Mekong tổn hại nghiêm trọng, nguồn cá tự nhiên giảm, nguồn nước biến đổi thất thường gây khó khăn cho cuộc sống của người dân các nước hạ nguồn.
Các chuyên gia môi trường đánh giá việc xây hàng loạt con đập trên sông Mekong là tác nhân chính gây nên biến động thất thường của dòng nước và hiện tượng xói mòn ở các nước hạ lưu sông Mekong.
Mạng tin tức thủy điện tỉnh Vân Nam đã liệt kê tám công trình thủy điện chính trên sông Lan Thương của tỉnh này. Trong đó đập Công Quả Kiều (công suất 4,04 triệu MW/năm) do Công ty TNHH thủy điện năng lượng sông Lan Thương, tỉnh Vân Nam là chủ đầu tư đã tiến hành thăm dò địa chất vào ngày 7-11-2008. Đây là công trình thủy điện cấp 1 thuộc công trình khai thác dạng bậc thang đoạn trung - hạ lưu sông Lan Thương, đập cao 105m. Theo kế hoạch, Trung Quốc bắt đầu trữ nước vào tháng 6-2011.
Nằm tiếp nối đập Công Quả Kiều là đập Tiểu Loan (19 triệu MW/năm). Đây là đập lớn thứ hai sau đập Tam Hiệp của Trung Quốc nằm ở trung du lưu vực sông Lan Thương. Bắt đầu thi công vào năm 2006, đập cao 292m và sẽ chính thức đưa vào hoạt động vào tháng 10-2009.
Tiếp theo là đập Mạn Loan (6,2 triệu MW/năm), khởi công xây dựng vào tháng 5-1986 và đưa vào hoạt động năm 1993. Đập cao 132m với tổng dung tích chứa nước 920 triệu m3. Nằm kế tiếp là đập Đại Triều Sơn (5,9 triệu MW/năm), cách thành phố Côn Minh 600km, cao 111m, tổng dung lượng 940 triệu m3. Tháng 8-1997, bắt đầu thi công và đưa vào hoạt động cuối năm 2001.
Sau Đại Triều Sơn là đập Cảnh Hồng (7,85 triệu MW/năm) - con đập cấp 6 trong dự án hệ thống đập thủy điện bậc thang trên sông Lan Thương. Đập được khởi công vào giữa năm 2003, cao 108m và được đưa vào hoạt động một phần vào giữa năm 2008, đến năm 2009 đã chính thức hoạt động toàn bộ công suất.
Ngoài ra, trong dự án ngăn dòng khai thác nguồn tài nguyên sông Lan Thương còn ba con đập khác đang trong quá trình hình thành từ nay đến năm 2011 là đập Nọa Trát Độ (nằm giữa đập Đại Triều Sơn và Cảnh Hồng, 23,9 triệu MW/năm), Cảm Lãm (0,87 triệu MW/năm) và Mãnh Tống (55.110 MW/năm) nằm ở đoạn cuối tỉnh Vân Nam giáp với Lào.
Lào, Campuchia, Thái Lan không chịu kém
Lào, nơi sông Mekong chảy dường như xuyên suốt từ bắc chí nam, có đến 23 dự án đập thủy điện. Chín đập chính tập trung ở miền bắc như Pak Beng, Luang Prabang, Xayaboury, Pak Lay, Sanakham, Pak Chom và miền nam có các đập Lat Sua, Donsahong, Ban Koum. Trong đó đập Ban Koum có công suất lớn nhất, khoảng 2.000 MW.
Tại Thái Lan, ngoài hai con đập Sekamen 1 và 3, vào cuối tháng 3-2009 chính phủ đã tuyên bố tái khởi động kế hoạch xây dựng một số con đập trên sông Mekong trị giá khoảng 400 tỉ baht (11 tỉ USD). Theo Bộ Tài nguyên thiên nhiên và môi trường nước này, các con đập dự kiến cho sản lượng điện khoảng 4.000 MW. Theo báo Bangkok Post, những con đập này còn góp phần cung cấp nguồn nước tưới tiêu ở Thái Lan.
Ở khu vực hạ nguồn, Campuchia cũng có hai dự án đập thủy điện là Sambor và Stung Treng, với tổng công suất khoảng 3.600 MW.
Đập nước hủy diệt các con sông
TT - Đã có rất nhiều bằng chứng cho thấy các đập nước đã gây hại như thế nào với các dòng sông. Ấy vậy mà trên sông Mekong đã có hàng chục con đập mọc lên... Hầu hết các nghiên cứu khoa học quốc tế nhiều năm qua đều đưa ra kết luận: đập nước gây ra những tác động hết sức nghiêm trọng tới hệ sinh thái các con sông.
Theo Tổ chức môi trường International Rivers (Mỹ), hiện có khoảng 400.000 con đập, hầu hết được xây trong 50 năm qua, đang chắn các con sông trên thế giới. Hồ chứa nước của các con đập hiện chiếm hơn 400.000km2 diện tích mặt đất. Hồ nhân tạo lớn nhất thế giới Volta đằng sau đập Akasombo ở Ghana chiếm tới 4% diện tích quốc gia này.
Phá vỡ hệ sinh thái
Một con đập lớn dựng trên sông sẽ phá vỡ mối liên hệ tự nhiên giữa con sông và vùng đất nó chảy qua, tác động đến toàn bộ lưu vực sông và hệ thống sinh thái nó hỗ trợ. Hệ sinh thái sông và đồng bằng thích nghi chặt chẽ với chu kỳ lũ của con sông. Động thực vật dựa vào lũ để sinh sản, ấp trứng, di trú. Lũ hằng năm đưa dưỡng chất vào đất.
Trong khi đó các con đập cản trở lũ xuống hạ lưu sông. Nghiên cứu của International Rivers và nhiều tổ chức môi trường khác cho thấy các con đập trở thành tường rào ngăn chặn sự di chuyển của các loài sinh vật di trú giữa thượng nguồn và hạ lưu sông. Ví dụ như các loài cá hồi, các con đập cản trở chúng di trú lên thượng nguồn để đẻ trứng, qua đó đẩy số lượng sinh vật di trú giảm xuống.
Cửa sông, nơi nước ngọt chảy ra biển, là hệ thống sinh thái rất đa dạng. Khoảng 80% lượng cá con người đánh bắt được đến từ khu vực này. Việc các con đập thay đổi dòng chảy đến cửa sông là nguyên nhân chủ yếu dẫn đến sự sụt giảm nghiêm trọng nguồn cá tại vịnh Mexico, biển Đen và Caspian, vịnh San Francisco ở California...
Sự xuất hiện của con đập Akasombo đã hủy diệt ngành đánh bắt trai sò một thời vô cùng hưng thịnh ở cửa sông Volta, và khiến số lượng các loài cá nhồng ở đây giảm hẳn.
Các con đập cũng làm thay đổi nhiệt độ nước sông, qua đó tạo ra môi trường phi tự nhiên đối với các loài sinh vật địa phương. Các nghiên cứu cho thấy số lượng cá hồi trên sông Towy (Xứ Wales) sụt giảm mạnh có liên quan đến sự thay đổi nhiệt độ nước sông do đập Llyn Brianne, xây trong thập niên 1960, gây ra. Vấn đề tương tự cũng xảy ra ở sông Rắn và vùng Klamath (bang Oregon, Mỹ).
Theo các nhà sinh học, đập là hình thức gây tác hại lớn nhất trong số các tác động dẫn tới sự sụt giảm của các loài sinh vật nước ngọt. Khoảng 20% trong tổng số 8.000 loài sinh vật nước ngọt hiện đang đứng trên bờ vực tuyệt chủng.
Cắt đứt nguồn trầm tích
Thông thường các con sông mang theo bốn loại trầm tích xuống đáy sông, cho phép sự hình thành bờ sông, châu thổ, phù sa, hồ, đê tự nhiên, đường bờ biển. Các con đập ngăn chặn dòng trầm tích chảy xuống hạ lưu sông. Mất đi nguồn trầm tích, dòng nước sẽ ăn vào bờ và lòng sông, khiến hệ thống bờ sông suy yếu và đáy sông tụt xuống. Khoảng chín năm sau khi hoạt động, đập Hoover trên sông Colorado (Mỹ) khiến đáy sông tụt xuống 4m.
Đáy sông bị tụt xuống kéo theo mực nước ngầm dọc sông xuống thấp, đe dọa hệ thực vật quanh sông và giảm số lượng cá đẻ trứng trên mặt lớp sỏi đáy sông cũng như số động vật không xương sống. Tại Bắc Mỹ, 93% hiện tượng suy giảm số lượng hệ động vật nước ngọt bắt nguồn từ nguyên nhân này.
Trước khi đập Aswan xuất hiện, sông Nile (Ai Cập) mang 124 triệu tấn trầm tích ra biển mỗi năm và gần 10 triệu tấn đến vùng đồng bằng hạ lưu sông. Ngày nay, tới 98% lượng trầm tích đó bị đọng lại đằng sau con đập. Hậu quả là chất lượng đất sụt giảm, ngành nông nghiệp vùng hạ lưu sông Nile bị ảnh hưởng nặng nề. Đập Aswan cũng gây xói mòn nghiêm trọng đường bờ biển. Vấn đề tương tự xảy ra đối với sông Volta. Đập Akasombo cắt đứt nguồn cung cấp trầm tích tới cửa sông Volta, ảnh hưởng đến cả hai nước láng giềng là Togo và Benin. Hiện mỗi năm, đường bờ biển Togo và Benin bị xói mòn 10-15m. Chính quyền Togo phải chi 3,5 triệu USD để bảo vệ mỗi kilômet đường bờ biển.
Các vùng châu thổ cũng chịu ảnh hưởng trực tiếp từ các con đập. Nghiên cứu vùng đồng bằng sông Pongolo ở Nam Phi cho thấy số lượng sinh vật rừng sụt giảm sau khi một con đập được dựng lên. Và các cánh rừng dọc sông Tana ở Kenya cũng đang chết dần. Các con đập cũng phá vỡ quang cảnh thiên nhiên, đặc biệt khi được xây dựng tại vùng núi.
Bức tử” sông Mekong với đập cao 292m
TT - Việc Trung Quốc xây dựng một loạt đập thủy điện trên sông Mekong sẽ là mối đe dọa lớn cho tương lai của con sông này, vốn là nguồn nước quan trọng cho Đông Nam Á, theo một báo cáo của Liên Hiệp Quốc (LHQ) được công bố ngày 21-5.
Theo AP, Trung Quốc đã xây tám đập nước ở phần thượng lưu sông Mekong, thuộc tỉnh Vân Nam và mới đây đã hoàn thành đập nước Tiểu Loan cao 292m, cao nhất thế giới. Theo báo cáo của LHQ, sức chứa của đập này tương đương với toàn bộ các hồ chứa của vùng Đông Nam Á cộng lại.
Cùng lúc, ở hạ lưu, Lào bắt đầu xây dựng 23 đập nước trên sông Mekong và các phụ lưu sông này. Việc xây dựng sẽ hoàn thành vào năm 2010.
Báo cáo của LHQ nhận định chỉ riêng việc xây đập Tiểu Loan cũng sẽ làm thay đổi lượng nước và nhịp độ của dòng sông, làm giảm chất lượng nước và làm mất tính đa dạng sinh thái của con sông chảy qua sáu nước này.
Trong một cuộc họp báo, phát ngôn viên Mã Triệu Húc của Bộ Ngoại giao Trung Quốc nói Chính phủ Trung Quốc coi trọng việc khai thác và bảo vệ các con sông xuyên biên giới, và có chính sách vừa quan tâm đến phát triển vừa bảo vệ nguồn nước.
Ông Young Woo Park, giám đốc vùng của Chương trình Môi trường LHQ (UNEP), cảnh báo các chính phủ cần quan tâm đến vấn đề sông Mekong, bởi nếu không sự tăng trưởng và phát triển có thể gây hậu quả cho khả năng chứa nước của lưu vực sông, và do vậy đe dọa đến việc cung cấp nhu cầu nước trong tương lai.
Sông Cửu Long sẽ khát nước... ngọt
TT - Trước thông tin sông Mekong bị “bức tử” bởi đập Tiểu Loan cao 292m ở Trung Quốc (theo báo cáo của Liên Hiệp Quốc ngày 21-5), thạc sĩ Kỷ Quang Vinh, giám đốc Trung tâm Quan trắc tài nguyên - môi trường (Sở Tài nguyên - môi trường TP Cần Thơ), nói về những tác hại của nó liên quan tới khu vực hạ lưu, đặc biệt là vùng đồng bằng sông Cửu Long.
Ông KỶ QUANG VINH vô cùng bức xúc:
- Trước đây những con đập có chiều cao 15m là đã khá lớn rồi. Nay con đập này cao tới 292m là không thể tưởng tượng nổi. Có thể đập này có tác dụng điều tiết nước phục vụ vài vùng khô hạn của Trung Quốc hoặc sau đó khai thác thủy điện, mở rộng diện tích sản xuất lương thực... Nhưng tác hại trước mắt có thể thấy rõ ngay chính tại vùng trên con đập là sẽ có một vùng đất rộng lớn bị ngập nước. Điều đó sẽ tạo ra biến đổi cả hệ sinh thái ở vùng này do phát sinh tình trạng yếm khí. Một số loài động thực vật sẽ gặp nguy hiểm, có thể biến mất, không loại trừ trong đó có cả những động thực vật quý hiếm.
* Sông Mekong sẽ bị ảnh hưởng như thế nào?
- Thực tế sông Mekong đang bị cắt vụn ra, không chỉ do đập Tiểu Loan mà chạy dài về hạ lưu qua các nước Lào, Thái Lan và Campuchia. Chính phủ các nước này cũng đang có kế hoạch xây dựng 11 đập thủy điện trên dòng chảy chính của con sông. Những con đập đó sẽ ngăn cản các luồng cá di cư và gây xáo trộn lớn tới dòng sông, tạo ra nguy cơ cho hàng triệu người đang sống dựa vào nguồn thu nhập và thực phẩm do dòng sông đem lại.
Mặt khác, các công trình xây đập trên vùng thượng nguồn sông Mekong (Lan Thương) của Trung Quốc đã gây nên những vấn đề nghiêm trọng về môi trường cho khu vực hạ lưu như Myanmar, bắc Thái Lan và bắc Lào. Trữ lượng cá giảm sút và mực nước sông biến đổi không dự đoán được sẽ làm cuộc sống của người dân quanh vùng càng thêm khó khăn.
Sông Mekong chảy tự do đang sở hữu sự đa dạng vô cùng to lớn về thủy sinh vật, chỉ đứng sau sông Amazon. Sông Mekong là một trong những vựa cá nước ngọt giàu có nhất thế giới đang nuôi sống hơn 60 triệu người. Các ước tính chính thức về giá trị của dòng sông này là hơn 3 tỉ USD/năm. Tuy nhiên, con số to tát đó vẫn chưa nêu hết được giá trị thực, bởi vì vựa cá này là nơi tập trung nguồn dinh dưỡng chủ yếu và bảo đảm an toàn lương thực cho hàng chục triệu người.
Việc xây dựng hàng loạt con đập trên dòng chảy chính của sông Mekong sẽ làm các loài quý hiếm nhanh chóng tới bờ diệt chủng như: cá heo nước ngọt Irrawaddy, cá catfish khổng lồ Mekong và vô số loài cá di cư khác. Mất đi sự giàu có về sinh thái này sẽ là thảm họa mang tính toàn cầu.
* Cảm giác của ông như thế nào khi điều đó sẽ ảnh hưởng đến dòng sông Cửu Long của chúng ta?
- Tôi cảm thấy trăn trở và đau lòng. Sông Cửu Long cũng sẽ bị xáo trộn lớn về mặt sinh thái. Hằng năm vào mùa lũ, một lượng cá khổng lồ di cư về đây sinh sản, cùng với nguồn cá linh, cá sặt, các loại cá quý hiếm khác như cá hô, thờn bơn, thác lác, tôm càng, mè vinh... đổ về tạo nguồn sống cho cư dân hai bờ sông. Nay nếu đập xây lên thì đồng nghĩa với nguồn lợi thủy sản sẽ không còn. Ngoài ra còn có các nguồn thủy sinh, rong tảo, vi sinh vật, có khả năng điều hòa, cân bằng sinh thái sẽ bị sụt giảm nghiêm trọng.
Có thể ngay cả mùa lũ - mùa nước nổi đặc trưng của vùng ĐBSCL - cũng không còn, bởi vì nước có về nhiều nữa đâu mà còn mùa lũ.
* Nếu các con đập ở thượng lưu xây lên thì điều gì sẽ xảy ra cho ĐBSCL?
- Điều dễ thấy nhất sẽ là thiếu nguồn nước ngọt nghiêm trọng. Điều đó đã xảy ra vào mùa khô giữa tháng tư vừa qua và trong những năm tới sẽ còn tiếp tục gay gắt. Vào mùa lũ, lượng nước cũng đã sụt giảm chứ không dồi dào như nhiều người lầm tưởng. Thấy nhiều vậy chứ không còn bao nhiêu đâu. Kết quả đo nước hồi tháng 10-2008 cho thấy lưu lượng nước chỉ còn ở mức 28.000m3/s trong khi trước đây tới 40.000m3/s.
Vụ đông xuân 2009 vừa qua, lưu lượng nước trên sông Tiền và sông Hậu chỉ đạt mức 1.600m3/s, so với nhu cầu của 1,5 triệu ha lúa phải là 1.700m3/s. Vì vậy mà vụ lúa vừa rồi ta thấy ở một số vùng hạ lưu sông Cửu Long nông dân phải chạy vạy kiếm nước tưới ruộng rất khổ sở. Đặc biệt là những vùng duyên hải các tỉnh Tiền Giang, Bến Tre, Trà Vinh, Sóc Trăng, Bạc Liêu, Cà Mau... nước mặn xâm nhập sâu trong đất liền có nơi tới 70km.
Riêng ở thị xã Vị Thanh (Hậu Giang), lần đầu tiên trong lịch sử, người dân nội ô thị xã “nếm mùi” nước mặn 3-4 ngày liền, do nước mặn tràn vô mà ngành cấp nước không hay biết, cứ tưởng còn ngọt nên vẫn lấy nước mặt cung cấp.
Sông Mekong trải dài qua 6 nước
Lưu vực sông Mekong trải dài qua lãnh thổ sáu nước: Trung Quốc, Myanmar, Lào, Thái Lan, Campuchia và VN. Với chiều dài 4.800km và diện tích 795.000km2, lưu vực sông Mekong rộng gần bằng nước Pháp và Đức cộng lại. Sông Mekong bắt nguồn trên vùng núi cao 5.000m của cao nguyên Tây Tạng. Vùng hạ lưu sông thuộc bốn nước Campuchia, Lào, Thái Lan và VN.
Trên lãnh thổ VN có năm vùng riêng biệt thuộc lưu vực sông Mekong gồm những diện tích rộng lớn thuộc đồng bằng sông Cửu Long, vùng Tây nguyên và những vùng đầu nguồn diện tích nhỏ tại Hướng Hóa (Quảng Trị), A Lưới (Thừa Thiên - Huế), Điện Biên, Lai Châu.
Quanh co như sông Mekong
TT - Sông Mekong dài 4.800km, diện tích lưu vực 595.000km2, do phụ thuộc vào địa hình, địa chất và thủy thế nên chảy quanh co, uốn khúc qua sáu nước Trung Quốc, Myanmar, Thái Lan, Lào, Campuchia và Việt Nam. Các nước có dòng sông Mekong chảy qua đều có chiến lược, kế hoạch khai thác nguồn nước vì mục đích phát triển kinh tế - xã hội.
Hoạt động hợp tác sông Mekong có từ cuối thập niên 1950 cho đến nay, trải qua nhiều giai đoạn thăng trầm của lịch sử, thậm chí còn phụ thuộc vào thiện chí của các nước thành viên cho nên người ta nhận xét hoạt động này đôi khi quanh co như dòng sông Mekong!
Tuy nhiên, Mekong là con sông quốc tế, đòi hỏi có sự hợp tác, khai thác sử dụng nguồn tài nguyên vì quyền lợi chung của tất cả các quốc gia trong lưu vực. Hiệp định hợp tác Mekong giữa bốn nước hạ lưu Mekong bao gồm Thái Lan, Lào, Campuchia và VN năm 1995 (MRC) là cơ sở pháp lý để các nước ven sông cùng nhau xây dựng các chương trình chung như quy hoạch phát triển lưu vực (BDP), chương trình môi trường (EP), chương trình quản lý lũ giảm nhẹ thiên tai...
Riêng hai nước thượng lưu là Trung Quốc và Myanmar vì lý do riêng vẫn từ chối tham gia hoạt động của Ủy hội sông Mekong (MRC) nên thực tế vẫn chưa nhất trí được dòng chảy môi trường về mùa khô của cả lưu vực.
Thời gian gần đây, công luận cả trong và ngoài nước đều quan tâm, lo ngại về việc các nước ở thượng lưu Mekong tiến hành xây dựng các nhà máy thủy điện và đập dâng sẽ gây tác động đến dòng chảy và môi trường sinh thái. Người ta quan ngại nhất là Trung Quốc đang xây dựng tám đập thủy điện ở Lan Thương (thượng nguồn Mekong nằm trong tỉnh Vân Nam) có khả năng chứa hơn 23 tỉ m3 nước.
Trước đây, khi Trung Quốc hoàn thành hai đập thủy điện đầu tiên có quy mô vừa phải là Manwan và Dachaoshan cũng đã gây lo ngại cho các nước hạ lưu. Theo báo cáo ngày 21-5 của Liên Hiệp Quốc, việc Trung Quốc xây dựng một loạt đập lớn ở thượng lưu sông Mekong, trong đó mới hoàn thành đập thứ ba Tiểu Loan cao nhất thế giới 292m với công suất 4.200 MW, sẽ là mối đe dọa nghiêm trọng cho con sông vốn là nguồn nước trọng yếu nhất khu vực Đông Nam Á.
Chắc chắn các đập thủy điện sẽ gây thiệt hại cho các nước thượng lưu như mất đất làm hồ chứa, di chuyển dân cư, thay đổi môi trường. Tác hại lớn hơn cả là ảnh hưởng trực tiếp đến các nước hạ lưu như thay đổi chế độ dòng chảy, giảm lượng phù sa, ngăn cản luồng cá di cư, đảo lộn quá trình sinh sản, nhiều loài thủy sinh sẽ biến mất vì không thể thích ứng với môi trường sinh thái mới.
Điều đáng lo nhất là các nước hạ lưu không ai nắm được cụ thể quy trình vận hành các nhà máy thủy điện của các nước nằm ở thượng lưu. Theo tôi biết, phía Trung Quốc chỉ có thông báo một số thông tin từ hai trạm thủy văn về mùa lũ, không có số liệu về mùa khô cho nên muốn tính toán, kiểm tra lại quy trình vận hành là rất khó khăn, nan giải.
Mặc dù thiên nhiên đã ưu ái cho chúng ta một công trình điều tiết tự nhiên vô giá đó là Biển Hồ, nhưng theo tác động dây chuyền domino và sự khai thác sử dụng dòng sông Mekong ồ ạt cho mục đích phát điện và nông nghiệp ở các nước thượng lưu sẽ ảnh hưởng tác hại cả về số lượng và chất lượng nước của ĐBSCL.
Trong xu thế hội nhập của thế giới, việc khai thác sử dụng nguồn nước sông Mekong là quyền lợi chung của tất cả các nước trong lưu vực. Cần quan tâm, thúc đẩy việc xây dựng cơ sở pháp lý của hợp tác quốc tế trong việc khai thác sử dụng các lưu vực sông quốc tế và quảng bá các nguyên tắc này nhằm thiết lập một hệ thống quốc gia cho các hoạt động khai thác nguồn nước; theo dõi việc sử dụng nguồn nước sông quốc tế trong lãnh thổ VN cả về số lượng và chất lượng, cụ thể là hai trạm chính ở Tân Châu và Châu Đốc; quảng bá kinh nghiệm của VN trong các diễn đàn quốc tế nhằm nâng cao uy tín của VN trong việc giải quyết các vấn đề cần thương lượng.
Con sông Mekong có thể quanh co nhưng thái độ hợp tác của các nước ven sông phải rõ ràng vì quyền lợi chung của cả lưu vực. Ngoài việc tăng cường hợp tác hoạt động qua khuôn khổ bốn nước hạ lưu của MRC, cần có sự phối hợp đồng bộ giữa các cấp, các ngành của VN qua các chương trình hợp tác song phương và đặc biệt là Sáng kiến tiểu vùng Mekong mở rộng (GMS) có đầy đủ cả sáu thành viên Mekong.
Trong tương lai, thế giới sẽ phải đối phó với cuộc khủng hoảng về nước, không hẳn chỉ vì thiếu lượng nước để dùng mà còn vì chất lượng nước tồi tệ đến mức không sử dụng được. Ban đầu là con người không thể uống được, kế đến là không thể nuôi trồng thủy sản và tiếp nữa là không thể tưới tiêu.
Nếu không có các biện pháp đối phó thích hợp thì chẳng bao lâu câu ta thán nổi tiếng của người phương Tây “Water, water everywhere, not a drop to drink” (Nước, nước ở mọi nơi, nhưng không một giọt uống được) sẽ trở thành hiện thực ở vùng châu thổ sông Mekong!
Phá đập thủy điện, trả lại dòng sông xưa
TT - 28 tổ chức đã đạt được thỏa thuận sơ bộ hôm 1-10 về việc phá bỏ bốn đập thủy điện để trả lại nguyên vẹn dòng sông Klamath chảy dọc ranh giới hai bang California - Oregon (Mỹ) như trước kia.
Quyết định phá bỏ bốn đập nước hiện do Công ty PacifiCorp vận hành được đưa ra sau nhiều năm gây áp lực từ các nhóm môi trường. Họ cho rằng những đập thủy điện lớn nhất miền tây nước Mỹ này gây ra hàng loạt vấn đề về môi trường như cản trở sự di trú của cá hồi và các loài cá khác cũng như tạo ra các loại tảo độc trong dòng nước.
28 tổ chức liên quan ký vào thỏa thuận sơ bộ bao gồm Công ty PacifiCorp, chính quyền California, Oregon, các bộ lạc da đỏ châu Mỹ sống dọc dòng sông, các cơ quan liên bang và những nhóm bảo vệ môi trường.
Theo đó, đến năm 2020, các đập nước khổng lồ sẽ được phá bỏ để trả lại dòng sông như nguyên trạng lịch sử của nó. “Đây sẽ là dự án phá bỏ đập thủy điện lớn nhất trên thế giới. Thật đáng chờ đợi việc khôi phục dòng sông lịch sử này, không chỉ giúp dòng sông khỏe mạnh hơn mà còn lấy lại sức sống cho cả các cộng đồng ở đây” - Steve Rothert, giám đốc nhóm môi trường Các dòng sông nước Mỹ có trụ sở tại California, nói.
Tuy nhiên, chi phí cho dự án này sẽ không rẻ chút nào. PacifiCorp tính toán tổng cộng cần tới 450 triệu USD để di dời các đập thủy điện. Bang Oregon đã chấp nhận bỏ ra 180 triệu USD. Còn bang California có thể bỏ ra 250 triệu USD dù bản thân đang phải vật lộn với tình trạng thâm hụt ngân sách.
Dẫu sao, tất cả các bên đều cho thấy quyết tâm thực hiện thỏa thuận đã đạt được. “Thỏa thuận này cho thấy một bước tiến lớn trong việc khôi phục sông Klamath. Chúng tôi trông chờ tất cả các cộng đồng bộ lạc, nông nghiệp và ngư nghiệp ở lưu vực sông Klamath sẽ tham gia triển khai các giải pháp khôi phục dòng sông” - Troy Fletcher, một thành viên của bộ lạc Yurok sống ở lưu vực sông Klamath, nói.
Sông Klamath dài hơn 420km bắt nguồn từ hồ Thượng Klamath, chảy dọc biên giới hai bang Oregon - California miền tây nước Mỹ và đổ ra Thái Bình Dương.
No comments:
Post a Comment

markdown:
Diện mạo các đập nước trên sông Mekong
TT - Chỉ tính riêng phần chảy qua tỉnh Vân Nam (Trung Quốc) có tên là sông Lan Thương, chiều dài 1.240km đã có trữ lượng tiềm ẩn năng lượng thủy năng là 25.500MW. Nên không có gì ngạc nhiên khi đang có một cuộc chạy đua xây đập nước trên sông Mekong.
| |
Sơ đồ 19 đập nước đã, đang và có kế hoạch xây dựng trên sông Mekong - Đồ họa: NHƯ KHANH
8 con đập khổng lồ ở Trung Quốc
Từ những năm 1980, Trung Quốc đã có kế hoạch xây dựng hệ thống đập thủy điện theo dạng bậc thang trên phần sông Mekong chảy qua nước này.
Hiện có bốn con đập đã và đang được đưa vào sử dụng. Việc Trung Quốc xây những con đập trên sẽ ảnh hưởng nghiêm trọng đến môi trường sinh thái của các nước nằm ở hạ nguồn con sông này như Myanmar, Thái Lan, Lào, VN. Xây đập ngăn dòng sẽ làm hệ sinh thái tự nhiên ở lưu vực sông Mekong tổn hại nghiêm trọng, nguồn cá tự nhiên giảm, nguồn nước biến đổi thất thường gây khó khăn cho cuộc sống của người dân các nước hạ nguồn.
Các chuyên gia môi trường đánh giá việc xây hàng loạt con đập trên sông Mekong là tác nhân chính gây nên biến động thất thường của dòng nước và hiện tượng xói mòn ở các nước hạ lưu sông Mekong.
Mạng tin tức thủy điện tỉnh Vân Nam đã liệt kê tám công trình thủy điện chính trên sông Lan Thương của tỉnh này. Trong đó đập Công Quả Kiều (công suất 4,04 triệu MW/năm) do Công ty TNHH thủy điện năng lượng sông Lan Thương, tỉnh Vân Nam là chủ đầu tư đã tiến hành thăm dò địa chất vào ngày 7-11-2008. Đây là công trình thủy điện cấp 1 thuộc công trình khai thác dạng bậc thang đoạn trung - hạ lưu sông Lan Thương, đập cao 105m. Theo kế hoạch, Trung Quốc bắt đầu trữ nước vào tháng 6-2011.
Nằm tiếp nối đập Công Quả Kiều là đập Tiểu Loan (19 triệu MW/năm). Đây là đập lớn thứ hai sau đập Tam Hiệp của Trung Quốc nằm ở trung du lưu vực sông Lan Thương. Bắt đầu thi công vào năm 2006, đập cao 292m và sẽ chính thức đưa vào hoạt động vào tháng 10-2009.
Tiếp theo là đập Mạn Loan (6,2 triệu MW/năm), khởi công xây dựng vào tháng 5-1986 và đưa vào hoạt động năm 1993. Đập cao 132m với tổng dung tích chứa nước 920 triệu m
3. Nằm kế tiếp là đập Đại Triều Sơn (5,9 triệu MW/năm), cách thành phố Côn Minh 600km, cao 111m, tổng dung lượng 940 triệu m 3. Tháng 8-1997, bắt đầu thi công và đưa vào hoạt động cuối năm 2001.
Sau Đại Triều Sơn là đập Cảnh Hồng (7,85 triệu MW/năm) - con đập cấp 6 trong dự án hệ thống đập thủy điện bậc thang trên sông Lan Thương. Đập được khởi công vào giữa năm 2003, cao 108m và được đưa vào hoạt động một phần vào giữa năm 2008, đến năm 2009 đã chính thức hoạt động toàn bộ công suất.
Ngoài ra, trong dự án ngăn dòng khai thác nguồn tài nguyên sông Lan Thương còn ba con đập khác đang trong quá trình hình thành từ nay đến năm 2011 là đập Nọa Trát Độ (nằm giữa đập Đại Triều Sơn và Cảnh Hồng, 23,9 triệu MW/năm), Cảm Lãm (0,87 triệu MW/năm) và Mãnh Tống (55.110 MW/năm) nằm ở đoạn cuối tỉnh Vân Nam giáp với Lào.
Lào, Campuchia, Thái Lan không chịu kém
Lào, nơi sông Mekong chảy dường như xuyên suốt từ bắc chí nam, có đến 23 dự án đập thủy điện. Chín đập chính tập trung ở miền bắc như Pak Beng, Luang Prabang, Xayaboury, Pak Lay, Sanakham, Pak Chom và miền nam có các đập Lat Sua, Donsahong, Ban Koum. Trong đó đập Ban Koum có công suất lớn nhất, khoảng 2.000 MW.
Tại Thái Lan, ngoài hai con đập Sekamen 1 và 3, vào cuối tháng 3-2009 chính phủ đã tuyên bố tái khởi động kế hoạch xây dựng một số con đập trên sông Mekong trị giá khoảng 400 tỉ baht (11 tỉ USD). Theo Bộ Tài nguyên thiên nhiên và môi trường nước này, các con đập dự kiến cho sản lượng điện khoảng 4.000 MW. Theo báo Bangkok Post, những con đập này còn góp phần cung cấp nguồn nước tưới tiêu ở Thái Lan.
Ở khu vực hạ nguồn, Campuchia cũng có hai dự án đập thủy điện là Sambor và Stung Treng, với tổng công suất khoảng 3.600 MW.
Đập nước hủy diệt các con sông
TT - Đã có rất nhiều bằng chứng cho thấy các đập nước đã gây hại như thế nào với các dòng sông. Ấy vậy mà trên sông Mekong đã có hàng chục con đập mọc lên... Hầu hết các nghiên cứu khoa học quốc tế nhiều năm qua đều đưa ra kết luận: đập nước gây ra những tác động hết sức nghiêm trọng tới hệ sinh thái các con sông.
|Đập Hoover trên sông Colorado (Mỹ) - Ảnh: Wikipedia|
Theo Tổ chức môi trường International Rivers (Mỹ), hiện có khoảng 400.000 con đập, hầu hết được xây trong 50 năm qua, đang chắn các con sông trên thế giới. Hồ chứa nước của các con đập hiện chiếm hơn 400.000km
2 diện tích mặt đất. Hồ nhân tạo lớn nhất thế giới Volta đằng sau đập Akasombo ở Ghana chiếm tới 4% diện tích quốc gia này.
Phá vỡ hệ sinh thái
Một con đập lớn dựng trên sông sẽ phá vỡ mối liên hệ tự nhiên giữa con sông và vùng đất nó chảy qua, tác động đến toàn bộ lưu vực sông và hệ thống sinh thái nó hỗ trợ. Hệ sinh thái sông và đồng bằng thích nghi chặt chẽ với chu kỳ lũ của con sông. Động thực vật dựa vào lũ để sinh sản, ấp trứng, di trú. Lũ hằng năm đưa dưỡng chất vào đất.
Trong khi đó các con đập cản trở lũ xuống hạ lưu sông. Nghiên cứu của International Rivers và nhiều tổ chức môi trường khác cho thấy các con đập trở thành tường rào ngăn chặn sự di chuyển của các loài sinh vật di trú giữa thượng nguồn và hạ lưu sông. Ví dụ như các loài cá hồi, các con đập cản trở chúng di trú lên thượng nguồn để đẻ trứng, qua đó đẩy số lượng sinh vật di trú giảm xuống.
| |
Mỹ ngừng xây đập từ giữa thập niên 1990
Ở Mỹ, nơi có 5.500 con đập, chính quyền đã ngừng xây đập từ giữa thập niên 1990 và đang đổ tiền để giải quyết những vấn đề lớn do các con đập gây ra. Một nghiên cứu của Ngân hàng Thế giới (WB) cho thấy 58% các dự án thủy điện trên thế giới được lên kế hoạch và xây dựng mà không hề tính đến tác động môi trường, kể cả khi các tác động này có thể dẫn đến tình trạng ô nhiễm, xói mòn nghiêm trọng...
Cửa sông, nơi nước ngọt chảy ra biển, là hệ thống sinh thái rất đa dạng. Khoảng 80% lượng cá con người đánh bắt được đến từ khu vực này. Việc các con đập thay đổi dòng chảy đến cửa sông là nguyên nhân chủ yếu dẫn đến sự sụt giảm nghiêm trọng nguồn cá tại vịnh Mexico, biển Đen và Caspian, vịnh San Francisco ở California...
Sự xuất hiện của con đập Akasombo đã hủy diệt ngành đánh bắt trai sò một thời vô cùng hưng thịnh ở cửa sông Volta, và khiến số lượng các loài cá nhồng ở đây giảm hẳn.
Các con đập cũng làm thay đổi nhiệt độ nước sông, qua đó tạo ra môi trường phi tự nhiên đối với các loài sinh vật địa phương. Các nghiên cứu cho thấy số lượng cá hồi trên sông Towy (Xứ Wales) sụt giảm mạnh có liên quan đến sự thay đổi nhiệt độ nước sông do đập Llyn Brianne, xây trong thập niên 1960, gây ra. Vấn đề tương tự cũng xảy ra ở sông Rắn và vùng Klamath (bang Oregon, Mỹ).
Theo các nhà sinh học, đập là hình thức gây tác hại lớn nhất trong số các tác động dẫn tới sự sụt giảm của các loài sinh vật nước ngọt. Khoảng 20% trong tổng số 8.000 loài sinh vật nước ngọt hiện đang đứng trên bờ vực tuyệt chủng.
Cắt đứt nguồn trầm tích
Thông thường các con sông mang theo bốn loại trầm tích xuống đáy sông, cho phép sự hình thành bờ sông, châu thổ, phù sa, hồ, đê tự nhiên, đường bờ biển. Các con đập ngăn chặn dòng trầm tích chảy xuống hạ lưu sông. Mất đi nguồn trầm tích, dòng nước sẽ ăn vào bờ và lòng sông, khiến hệ thống bờ sông suy yếu và đáy sông tụt xuống. Khoảng chín năm sau khi hoạt động, đập Hoover trên sông Colorado (Mỹ) khiến đáy sông tụt xuống 4m.
Đáy sông bị tụt xuống kéo theo mực nước ngầm dọc sông xuống thấp, đe dọa hệ thực vật quanh sông và giảm số lượng cá đẻ trứng trên mặt lớp sỏi đáy sông cũng như số động vật không xương sống. Tại Bắc Mỹ, 93% hiện tượng suy giảm số lượng hệ động vật nước ngọt bắt nguồn từ nguyên nhân này.
Trước khi đập Aswan xuất hiện, sông Nile (Ai Cập) mang 124 triệu tấn trầm tích ra biển mỗi năm và gần 10 triệu tấn đến vùng đồng bằng hạ lưu sông. Ngày nay, tới 98% lượng trầm tích đó bị đọng lại đằng sau con đập. Hậu quả là chất lượng đất sụt giảm, ngành nông nghiệp vùng hạ lưu sông Nile bị ảnh hưởng nặng nề. Đập Aswan cũng gây xói mòn nghiêm trọng đường bờ biển. Vấn đề tương tự xảy ra đối với sông Volta. Đập Akasombo cắt đứt nguồn cung cấp trầm tích tới cửa sông Volta, ảnh hưởng đến cả hai nước láng giềng là Togo và Benin. Hiện mỗi năm, đường bờ biển Togo và Benin bị xói mòn 10-15m. Chính quyền Togo phải chi 3,5 triệu USD để bảo vệ mỗi kilômet đường bờ biển.
Các vùng châu thổ cũng chịu ảnh hưởng trực tiếp từ các con đập. Nghiên cứu vùng đồng bằng sông Pongolo ở Nam Phi cho thấy số lượng sinh vật rừng sụt giảm sau khi một con đập được dựng lên. Và các cánh rừng dọc sông Tana ở Kenya cũng đang chết dần. Các con đập cũng phá vỡ quang cảnh thiên nhiên, đặc biệt khi được xây dựng tại vùng núi.
Bức tử” sông Mekong với đập cao 292m
TT - Việc Trung Quốc xây dựng một loạt đập thủy điện trên sông Mekong sẽ là mối đe dọa lớn cho tương lai của con sông này, vốn là nguồn nước quan trọng cho Đông Nam Á, theo một báo cáo của Liên Hiệp Quốc (LHQ) được công bố ngày 21-5.
| |
Đập Tiểu Loan, tỉnh Vân Nam, Trung Quốc - Ảnh: Gzhgj
Theo AP, Trung Quốc đã xây tám đập nước ở phần thượng lưu sông Mekong, thuộc tỉnh Vân Nam và mới đây đã hoàn thành đập nước Tiểu Loan cao 292m, cao nhất thế giới. Theo báo cáo của LHQ, sức chứa của đập này tương đương với toàn bộ các hồ chứa của vùng Đông Nam Á cộng lại.
Cùng lúc, ở hạ lưu, Lào bắt đầu xây dựng 23 đập nước trên sông Mekong và các phụ lưu sông này. Việc xây dựng sẽ hoàn thành vào năm 2010.
Báo cáo của LHQ nhận định chỉ riêng việc xây đập Tiểu Loan cũng sẽ làm thay đổi lượng nước và nhịp độ của dòng sông, làm giảm chất lượng nước và làm mất tính đa dạng sinh thái của con sông chảy qua sáu nước này.
Trong một cuộc họp báo, phát ngôn viên Mã Triệu Húc của Bộ Ngoại giao Trung Quốc nói Chính phủ Trung Quốc coi trọng việc khai thác và bảo vệ các con sông xuyên biên giới, và có chính sách vừa quan tâm đến phát triển vừa bảo vệ nguồn nước.
Ông Young Woo Park, giám đốc vùng của Chương trình Môi trường LHQ (UNEP), cảnh báo các chính phủ cần quan tâm đến vấn đề sông Mekong, bởi nếu không sự tăng trưởng và phát triển có thể gây hậu quả cho khả năng chứa nước của lưu vực sông, và do vậy đe dọa đến việc cung cấp nhu cầu nước trong tương lai.
Sông Cửu Long sẽ khát nước... ngọt
|Nông dân ĐBSCL đã phải đối mặt với nước mặn xâm nhập. Trong ảnh: nông dân xã Tăng Hòa, huyện Gò Công Đông, tỉnh Tiền Giang cắt bỏ lúa bị khô cháy do nhiễm mặn, mang về cho trâu bò ăn - Ảnh: N.C.T.|**Ông KỶ QUANG VINH** vô cùng bức xúc:
- Trước đây những con đập có chiều cao 15m là đã khá lớn rồi. Nay con đập này cao tới 292m là không thể tưởng tượng nổi. Có thể đập này có tác dụng điều tiết nước phục vụ vài vùng khô hạn của Trung Quốc hoặc sau đó khai thác thủy điện, mở rộng diện tích sản xuất lương thực... Nhưng tác hại trước mắt có thể thấy rõ ngay chính tại vùng trên con đập là sẽ có một vùng đất rộng lớn bị ngập nước. Điều đó sẽ tạo ra biến đổi cả hệ sinh thái ở vùng này do phát sinh tình trạng yếm khí. Một số loài động thực vật sẽ gặp nguy hiểm, có thể biến mất, không loại trừ trong đó có cả những động thực vật quý hiếm.
* Sông Mekong sẽ bị ảnh hưởng như thế nào?
| |
Ông Kỷ Quang Vinh - Ảnh: D.T.Hùng
- Thực tế sông Mekong đang bị cắt vụn ra, không chỉ do đập Tiểu Loan mà chạy dài về hạ lưu qua các nước Lào, Thái Lan và Campuchia. Chính phủ các nước này cũng đang có kế hoạch xây dựng 11 đập thủy điện trên dòng chảy chính của con sông. Những con đập đó sẽ ngăn cản các luồng cá di cư và gây xáo trộn lớn tới dòng sông, tạo ra nguy cơ cho hàng triệu người đang sống dựa vào nguồn thu nhập và thực phẩm do dòng sông đem lại.
Mặt khác, các công trình xây đập trên vùng thượng nguồn sông Mekong (Lan Thương) của Trung Quốc đã gây nên những vấn đề nghiêm trọng về môi trường cho khu vực hạ lưu như Myanmar, bắc Thái Lan và bắc Lào. Trữ lượng cá giảm sút và mực nước sông biến đổi không dự đoán được sẽ làm cuộc sống của người dân quanh vùng càng thêm khó khăn.
Sông Mekong chảy tự do đang sở hữu sự đa dạng vô cùng to lớn về thủy sinh vật, chỉ đứng sau sông Amazon. Sông Mekong là một trong những vựa cá nước ngọt giàu có nhất thế giới đang nuôi sống hơn 60 triệu người. Các ước tính chính thức về giá trị của dòng sông này là hơn 3 tỉ USD/năm. Tuy nhiên, con số to tát đó vẫn chưa nêu hết được giá trị thực, bởi vì vựa cá này là nơi tập trung nguồn dinh dưỡng chủ yếu và bảo đảm an toàn lương thực cho hàng chục triệu người.
Việc xây dựng hàng loạt con đập trên dòng chảy chính của sông Mekong sẽ làm các loài quý hiếm nhanh chóng tới bờ diệt chủng như: cá heo nước ngọt Irrawaddy, cá catfish khổng lồ Mekong và vô số loài cá di cư khác. Mất đi sự giàu có về sinh thái này sẽ là thảm họa mang tính toàn cầu.
* Cảm giác của ông như thế nào khi điều đó sẽ ảnh hưởng đến dòng sông Cửu Long của chúng ta?
| |
Nông dân huyện Ngã Năm (Sóc Trăng) bơm nước ngọt cứu lúa vì nhiều cánh đồng bị nhiễm mặn - Ảnh: Duy Khang
- Tôi cảm thấy trăn trở và đau lòng. Sông Cửu Long cũng sẽ bị xáo trộn lớn về mặt sinh thái. Hằng năm vào mùa lũ, một lượng cá khổng lồ di cư về đây sinh sản, cùng với nguồn cá linh, cá sặt, các loại cá quý hiếm khác như cá hô, thờn bơn, thác lác, tôm càng, mè vinh... đổ về tạo nguồn sống cho cư dân hai bờ sông. Nay nếu đập xây lên thì đồng nghĩa với nguồn lợi thủy sản sẽ không còn. Ngoài ra còn có các nguồn thủy sinh, rong tảo, vi sinh vật, có khả năng điều hòa, cân bằng sinh thái sẽ bị sụt giảm nghiêm trọng.
Có thể ngay cả mùa lũ - mùa nước nổi đặc trưng của vùng ĐBSCL - cũng không còn, bởi vì nước có về nhiều nữa đâu mà còn mùa lũ.
* Nếu các con đập ở thượng lưu xây lên thì điều gì sẽ xảy ra cho ĐBSCL?
- Điều dễ thấy nhất sẽ là thiếu nguồn nước ngọt nghiêm trọng. Điều đó đã xảy ra vào mùa khô giữa tháng tư vừa qua và trong những năm tới sẽ còn tiếp tục gay gắt. Vào mùa lũ, lượng nước cũng đã sụt giảm chứ không dồi dào như nhiều người lầm tưởng. Thấy nhiều vậy chứ không còn bao nhiêu đâu. Kết quả đo nước hồi tháng 10-2008 cho thấy lưu lượng nước chỉ còn ở mức 28.000m
3/s trong khi trước đây tới 40.000m 3/s.
Vụ đông xuân 2009 vừa qua, lưu lượng nước trên sông Tiền và sông Hậu chỉ đạt mức 1.600m
3/s, so với nhu cầu của 1,5 triệu ha lúa phải là 1.700m 3/s. Vì vậy mà vụ lúa vừa rồi ta thấy ở một số vùng hạ lưu sông Cửu Long nông dân phải chạy vạy kiếm nước tưới ruộng rất khổ sở. Đặc biệt là những vùng duyên hải các tỉnh Tiền Giang, Bến Tre, Trà Vinh, Sóc Trăng, Bạc Liêu, Cà Mau... nước mặn xâm nhập sâu trong đất liền có nơi tới 70km.
Riêng ở thị xã Vị Thanh (Hậu Giang), lần đầu tiên trong lịch sử, người dân nội ô thị xã “nếm mùi” nước mặn 3-4 ngày liền, do nước mặn tràn vô mà ngành cấp nước không hay biết, cứ tưởng còn ngọt nên vẫn lấy nước mặt cung cấp.
Sông Mekong trải dài qua 6 nước
Lưu vực sông Mekong trải dài qua lãnh thổ sáu nước: Trung Quốc, Myanmar, Lào, Thái Lan, Campuchia và VN. Với chiều dài 4.800km và diện tích 795.000km2, lưu vực sông Mekong rộng gần bằng nước Pháp và Đức cộng lại. Sông Mekong bắt nguồn trên vùng núi cao 5.000m của cao nguyên Tây Tạng. Vùng hạ lưu sông thuộc bốn nước Campuchia, Lào, Thái Lan và VN.
Trên lãnh thổ VN có năm vùng riêng biệt thuộc lưu vực sông Mekong gồm những diện tích rộng lớn thuộc đồng bằng sông Cửu Long, vùng Tây nguyên và những vùng đầu nguồn diện tích nhỏ tại Hướng Hóa (Quảng Trị), A Lưới (Thừa Thiên - Huế), Điện Biên, Lai Châu.
Quanh co như sông Mekong
TT - Sông Mekong dài 4.800km, diện tích lưu vực 595.000km
2, do phụ thuộc vào địa hình, địa chất và thủy thế nên chảy quanh co, uốn khúc qua sáu nước Trung Quốc, Myanmar, Thái Lan, Lào, Campuchia và Việt Nam. Các nước có dòng sông Mekong chảy qua đều có chiến lược, kế hoạch khai thác nguồn nước vì mục đích phát triển kinh tế - xã hội.
Hoạt động hợp tác sông Mekong có từ cuối thập niên 1950 cho đến nay, trải qua nhiều giai đoạn thăng trầm của lịch sử, thậm chí còn phụ thuộc vào thiện chí của các nước thành viên cho nên người ta nhận xét hoạt động này đôi khi quanh co như dòng sông Mekong!
Tuy nhiên, Mekong là con sông quốc tế, đòi hỏi có sự hợp tác, khai thác sử dụng nguồn tài nguyên vì quyền lợi chung của tất cả các quốc gia trong lưu vực. Hiệp định hợp tác Mekong giữa bốn nước hạ lưu Mekong bao gồm Thái Lan, Lào, Campuchia và VN năm 1995 (MRC) là cơ sở pháp lý để các nước ven sông cùng nhau xây dựng các chương trình chung như quy hoạch phát triển lưu vực (BDP), chương trình môi trường (EP), chương trình quản lý lũ giảm nhẹ thiên tai...
Riêng hai nước thượng lưu là Trung Quốc và Myanmar vì lý do riêng vẫn từ chối tham gia hoạt động của Ủy hội sông Mekong (MRC) nên thực tế vẫn chưa nhất trí được dòng chảy môi trường về mùa khô của cả lưu vực.
Thời gian gần đây, công luận cả trong và ngoài nước đều quan tâm, lo ngại về việc các nước ở thượng lưu Mekong tiến hành xây dựng các nhà máy thủy điện và đập dâng sẽ gây tác động đến dòng chảy và môi trường sinh thái. Người ta quan ngại nhất là Trung Quốc đang xây dựng tám đập thủy điện ở Lan Thương (thượng nguồn Mekong nằm trong tỉnh Vân Nam) có khả năng chứa hơn 23 tỉ m
3 nước.
Trước đây, khi Trung Quốc hoàn thành hai đập thủy điện đầu tiên có quy mô vừa phải là Manwan và Dachaoshan cũng đã gây lo ngại cho các nước hạ lưu. Theo báo cáo ngày 21-5 của Liên Hiệp Quốc, việc Trung Quốc xây dựng một loạt đập lớn ở thượng lưu sông Mekong, trong đó mới hoàn thành đập thứ ba Tiểu Loan cao nhất thế giới 292m với công suất 4.200 MW, sẽ là mối đe dọa nghiêm trọng cho con sông vốn là nguồn nước trọng yếu nhất khu vực Đông Nam Á.
Chắc chắn các đập thủy điện sẽ gây thiệt hại cho các nước thượng lưu như mất đất làm hồ chứa, di chuyển dân cư, thay đổi môi trường. Tác hại lớn hơn cả là ảnh hưởng trực tiếp đến các nước hạ lưu như thay đổi chế độ dòng chảy, giảm lượng phù sa, ngăn cản luồng cá di cư, đảo lộn quá trình sinh sản, nhiều loài thủy sinh sẽ biến mất vì không thể thích ứng với môi trường sinh thái mới.
Điều đáng lo nhất là các nước hạ lưu không ai nắm được cụ thể quy trình vận hành các nhà máy thủy điện của các nước nằm ở thượng lưu. Theo tôi biết, phía Trung Quốc chỉ có thông báo một số thông tin từ hai trạm thủy văn về mùa lũ, không có số liệu về mùa khô cho nên muốn tính toán, kiểm tra lại quy trình vận hành là rất khó khăn, nan giải.
Mặc dù thiên nhiên đã ưu ái cho chúng ta một công trình điều tiết tự nhiên vô giá đó là Biển Hồ, nhưng theo tác động dây chuyền domino và sự khai thác sử dụng dòng sông Mekong ồ ạt cho mục đích phát điện và nông nghiệp ở các nước thượng lưu sẽ ảnh hưởng tác hại cả về số lượng và chất lượng nước của ĐBSCL.
Trong xu thế hội nhập của thế giới, việc khai thác sử dụng nguồn nước sông Mekong là quyền lợi chung của tất cả các nước trong lưu vực. Cần quan tâm, thúc đẩy việc xây dựng cơ sở pháp lý của hợp tác quốc tế trong việc khai thác sử dụng các lưu vực sông quốc tế và quảng bá các nguyên tắc này nhằm thiết lập một hệ thống quốc gia cho các hoạt động khai thác nguồn nước; theo dõi việc sử dụng nguồn nước sông quốc tế trong lãnh thổ VN cả về số lượng và chất lượng, cụ thể là hai trạm chính ở Tân Châu và Châu Đốc; quảng bá kinh nghiệm của VN trong các diễn đàn quốc tế nhằm nâng cao uy tín của VN trong việc giải quyết các vấn đề cần thương lượng.
Con sông Mekong có thể quanh co nhưng thái độ hợp tác của các nước ven sông phải rõ ràng vì quyền lợi chung của cả lưu vực. Ngoài việc tăng cường hợp tác hoạt động qua khuôn khổ bốn nước hạ lưu của MRC, cần có sự phối hợp đồng bộ giữa các cấp, các ngành của VN qua các chương trình hợp tác song phương và đặc biệt là Sáng kiến tiểu vùng Mekong mở rộng (GMS) có đầy đủ cả sáu thành viên Mekong.
Trong tương lai, thế giới sẽ phải đối phó với cuộc khủng hoảng về nước, không hẳn chỉ vì thiếu lượng nước để dùng mà còn vì chất lượng nước tồi tệ đến mức không sử dụng được. Ban đầu là con người không thể uống được, kế đến là không thể nuôi trồng thủy sản và tiếp nữa là không thể tưới tiêu.
Nếu không có các biện pháp đối phó thích hợp thì chẳng bao lâu câu ta thán nổi tiếng của người phương Tây “Water, water everywhere, not a drop to drink” (Nước, nước ở mọi nơi, nhưng không một giọt uống được) sẽ trở thành hiện thực ở vùng châu thổ sông Mekong!
Phá đập thủy điện, trả lại dòng sông xưa
TT - 28 tổ chức đã đạt được thỏa thuận sơ bộ hôm 1-10 về việc phá bỏ bốn đập thủy điện để trả lại nguyên vẹn dòng sông Klamath chảy dọc ranh giới hai bang California - Oregon (Mỹ) như trước kia.
| |
Đập Copco 1 ngăn dòng Klamath ở gần Hornbrook, California - Ảnh: Christian Science Monitor
Quyết định phá bỏ bốn đập nước hiện do Công ty PacifiCorp vận hành được đưa ra sau nhiều năm gây áp lực từ các nhóm môi trường. Họ cho rằng những đập thủy điện lớn nhất miền tây nước Mỹ này gây ra hàng loạt vấn đề về môi trường như cản trở sự di trú của cá hồi và các loài cá khác cũng như tạo ra các loại tảo độc trong dòng nước.
28 tổ chức liên quan ký vào thỏa thuận sơ bộ bao gồm Công ty PacifiCorp, chính quyền California, Oregon, các bộ lạc da đỏ châu Mỹ sống dọc dòng sông, các cơ quan liên bang và những nhóm bảo vệ môi trường.
Theo đó, đến năm 2020, các đập nước khổng lồ sẽ được phá bỏ để trả lại dòng sông như nguyên trạng lịch sử của nó. “Đây sẽ là dự án phá bỏ đập thủy điện lớn nhất trên thế giới. Thật đáng chờ đợi việc khôi phục dòng sông lịch sử này, không chỉ giúp dòng sông khỏe mạnh hơn mà còn lấy lại sức sống cho cả các cộng đồng ở đây” - Steve Rothert, giám đốc nhóm môi trường Các dòng sông nước Mỹ có trụ sở tại California, nói.
Tuy nhiên, chi phí cho dự án này sẽ không rẻ chút nào. PacifiCorp tính toán tổng cộng cần tới 450 triệu USD để di dời các đập thủy điện. Bang Oregon đã chấp nhận bỏ ra 180 triệu USD. Còn bang California có thể bỏ ra 250 triệu USD dù bản thân đang phải vật lộn với tình trạng thâm hụt ngân sách.
Dẫu sao, tất cả các bên đều cho thấy quyết tâm thực hiện thỏa thuận đã đạt được. “Thỏa thuận này cho thấy một bước tiến lớn trong việc khôi phục sông Klamath. Chúng tôi trông chờ tất cả các cộng đồng bộ lạc, nông nghiệp và ngư nghiệp ở lưu vực sông Klamath sẽ tham gia triển khai các giải pháp khôi phục dòng sông” - Troy Fletcher, một thành viên của bộ lạc Yurok sống ở lưu vực sông Klamath, nói.
Sông Klamath dài hơn 420km bắt nguồn từ hồ Thượng Klamath, chảy dọc biên giới hai bang Oregon - California miền tây nước Mỹ và đổ ra Thái Bình Dương.
## No comments:
Post a Comment

Server: GSE


text:
Cách đây 4-5 năm, nông dân thường phải đắn đo suy nghĩ giữa việc chọn thả nuôi tôm sú hay tôm thẻ chân trắng (TTCT) trước mỗi vụ tôm mới. Tuy nhiên, do vụ tôm thẻ cuối năm 2013 thắng lớn nên hiện nay TTCT là lựa chọn số 1 của nhiều nông dân ở vùng ĐBSCL.
Dù vậy, các chuyên gia ngành tôm cho rằng, nông dân không nên ồ ạt thả nuôi TTCT để tránh tình trạng “đụng hàng, rớt giá” và tôm sú vẫn còn thị trường tiêu thụ tốt.
Diện tích tôm thẻ chân trắng tăng nhanh
Đầu năm 2008, Bộ Nông nghiệp và PTNT đã ban hành Chỉ thị số 228/CT-BNN-NTTS về việc cho phép phát triển nuôi TTCT ở các tỉnh ĐBSCL nhằm góp phần đa dạng hóa đối tượng thủy sản nuôi trồng và XK. Tuy nhiên, khi TTCT được vào nuôi đại trà ở các vùng nuôi thâm canh thì diện tích loài tôm này liên tục được mở rộng do thời gian nuôi ngắn, hiệu quả cao.
Theo Tổng cục Thủy sản, năm 2013, diện tích và sản lượng TTCT lần lượt đạt 66.000 ha và 273.000 tấn, tăng mạnh so với 42.000 ha và 186.000 tấn của năm 2012. Không những thế, ở một số địa phương, TTCT đã trở thành lựa chọn số 1 của nông dân với diện tích thả nuôi TTCT tăng rất nhanh và hoàn toàn lấn át tôm sú.
Chẳng hạn, tại Tiền Giang, năm 2013, diện tích thả nuôi TTCT là 2.696,3 ha, cao hơn 5 lần diện tích thả nuôi tôm sú trong năm và tăng hơn 7 lần so với diện tích thả nuôi TTCT năm 2008. Ông Phan Hữu Hội, Phó Chi cục trưởng Chi cục Thủy sản cho biết, Tiền Giang là một trong những tỉnh có tốc độ phát triển diện tích nuôi TTCT nhanh nhất khu vực ĐBSCL và cuối năm 2013 nhiều người nuôi TTCT thắng lớn.
Nông dân không nên ồ ạt thả nuôi TTCT để tránh tình trạng “đụng hàng, rớt giá”
Năm 2013, tổng vốn (con giống, thức ăn,….) nuôi TTCT trung bình trên mỗi hecta tính cho một vụ nuôi khoảng 540 triệu đồng, trong khi doanh thu đối với cỡ tôm thu hoạch loại 60 con/kg đạt hơn 1 tỷ đồng. Tính ra mỗi vụ TTCT khoảng 3 tháng, nông dân nuôi tôm có lợi nhuận khoảng 500 triệu đồng/ha. Đó là nguyên nhân quan trọng khiến TTCT tiếp tục được nông dân ưu tiên chọn thả nuôi trong tháng đầu năm 2014.
Ông Nguyễn Thanh Tuấn, nông dân nuôi tôm ở xã Phước Trung, huyện Gò Công Đông (Tiền Giang) cho biết, trong thời điểm nửa cuối năm 2013, tôm sú phải từ trên 3 tháng mới có khả năng hoà vốn và 4 tháng trở lên khi tôm đạt cỡ 30 - 40 con/kg mới bán được với giá 180 - 200 ngàn đồng/kg, lợi nhuận mỗi vụ khoảng 300 - 400 triệu đồng/ha.
Tuy nhiên, đối với TTCT chỉ cần nuôi trên 40 ngày là hòa vốn và khoảng 2 tháng thì tôm đạt cỡ 100 con/kg có giá 92 - 95 ngàn đồng/kg, lợi nhuận mỗi vụ hơn 300 triệu đồng/ha. Không chỉ chiếm ưu thế ở các vùng nuôi tôm thâm canh, bán thâm canh, thời gian gần đây, con TTCT đã bắt đầu xâm nhập vào tận các vùng nuôi tôm quảng canh cải tiến, trước đây được coi là lãnh địa của tôm sú.
Theo ông Trần Thiện Hải, Chủ tịch Hiệp hội Chế biến và Xuất khẩu Thủy sản Việt Nam (VASEP), hiện nay, ở bán đảo Cà Mau, hơn 70% diện tích nuôi tôm quảng canh cải tiến ở địa phương này đã được nông dân thả nuôi TTCT. Một vài DN cũng cho biết, đội ngũ thu mua của họ mỗi ngày có thể mua vài tấn TTCT nguyên liệu cỡ lớn từ vùng nuôi tôm quảng canh cải tiến ở bán đảo Cà Mau.
Không nên bỏ tôm sú
Thời gian nuôi TTCT ngắn hơn, đồng nghĩa với rủi ro dịch bệnh ít hơn con tôm sú nhưng qua thời gian hơn 5 năm được phép thả nuôi ở ĐBSCL, con TTCT cũng bắt đầu thể hiện khả năng bùng phát dịch bệnh không thua gì con tôm sú.
Tại Trà Vinh, Chi cục Nuôi trồng thủy sản tỉnh này cho biết, các vùng nuôi tôm nước lợ của tỉnh thuộc hai huyện Cầu Ngang và Duyên Hải hiện có gần 930 ha tôm nuôi theo hình thức thâm canh, chủ yếu là TTCT. Điều đáng lo ngại là mặc dù diện tích nuôi tôm đầu vụ chưa nhiều nhưng một số thời điểm thời tiết lạnh khiến tôm nuôi chết hàng loạt. Hiện nay, diện tích TTCT thả nuôi bị dịch bệnh chiếm hơn 17% diện tích thả nuôi.
Ở Tiền Giang, diện tích tôm TTCT bị dịch bệnh thời điểm này là 177,65 ha (chủ yếu là bệnh đốm trắng), chiếm đến 42% diện tích nuôi tôm thâm canh, bán thâm canh thả nuôi. Tình hình dịch bệnh ở các tỉnh trọng điểm nuôi tôm nước lợ ở ĐBSCL như: Sóc Trăng, Cà Mau cũng có diễn biến tương tự.
Ông Phan Hữu Hội cho biết, năm 2013, giá tôm cỡ nhỏ tăng cao nên TTCT có lợi thế chỉ cần nuôi 35 - 40 ngày đã hòa vốn trong khi tôm sú cần phải nuôi trên 3 tháng mới hòa vốn, đồng nghĩa rủi ro của TTCT thấp hơn.
Bên cạnh đó, TTCT đạt cỡ 100 con/kg đã có sản lượng cao 8-10 tấn, bán được giá nhưng tôm sú đạt cỡ này chỉ thu hoạch được vài trăm trăm kí, bán giá cũng không cao hơn TTCT nên giá trị kinh tế không đáng kể. Tuy nhiên, khi giá tôm thấp, người nuôi TTCT bị dịch bệnh sẽ bị lỗ nhiều hơn so với nuôi tôm sú do chi phí đầu tư nuôi TTCT (con giống, thức ăn…) cao hơn nhiều.
Mặt khác, theo ông Lê Văn Quang, Tổng giám đốc Tập đoàn Thủy sản Minh Phú (Cà Mau), hiện nay các nước nuôi tôm trên thế giới hầu như đã chuyển sang nuôi TTCT hoàn toàn, ngoại trừ Ấn Độ và Việt Nam.
Trong khi đó, thị trường con tôm sú vẫn rất tốt với thị phần khoảng 20% dù giá tôm sú cao hơn 2- 2,5 USD/kg, do chất lượng TTCT không bằng tôm sú. Do đó, hiện nay, Thái Lan (quốc gia đứng đầu về sản xuất TTCT) đang âm thầm chọn lọc, gia hóa tôm sú nhằm chọn ra dòng tôm sú có đặc tính tốt với mục đích phát triển lại loại tôm này.
Nhiều chuyên gia ngành tôm cũng nhận định, nếu nông dân ồ ạt thả nuôi TTCT sẽ có lúc gặp khó trong tiêu thụ do Việt Nam đã đi sau trong việc nuôi đối tượng này, giá thành sản xuất cao hơn 10-20% so với so với nhiều nước. Bằng chứng là TTCT Thái Lan NK về Việt Nam vẫn rẻ hơn so với giá tôm nguyên liệu trong nước. Còn giá TTCT Ấn Độ cũng đang thấp hơn tôm Việt Nam khoảng 2 USD/kg.
Ông Phạm Anh Tuấn, Phó Tổng cục trưởng Tổng cục Thủy sản (Bộ Nông nghiệp và PTNT) cho biết:
Bộ vẫn chủ trương phát triển TTCT nhưng không bỏ tôm sú, đặc biệt là tại các hệ thống nuôi tôm quảng canh cải tiến, tôm- lúa, tôm- rừng. Nguyên nhân là do Việt Nam là một trong những quốc gia ít ỏi còn nuôi tôm sú, thị trường cho đối tượng nuôi này vẫn còn và chưa có đánh giá đầy đủ về việc đưa con TTCT vào nuôi trong các mô hình nuôi quảng canh.
Ông Phạm Anh Tuấn, Phó Tổng cục trưởng Tổng cục Thủy sản (Bộ Nông nghiệp và PTNT) cho biết:
Bộ vẫn chủ trương phát triển TTCT nhưng không bỏ tôm sú, đặc biệt là tại các hệ thống nuôi tôm quảng canh cải tiến, tôm- lúa, tôm- rừng. Nguyên nhân là do Việt Nam là một trong những quốc gia ít ỏi còn nuôi tôm sú, thị trường cho đối tượng nuôi này vẫn còn và chưa có đánh giá đầy đủ về việc đưa con TTCT vào nuôi trong các mô hình nuôi quảng canh.
Phát hiện thi thể không có tay chân của người phụ nữ mất tích 1 tuần trong bao tải
'Nữ quái' gây mê miền Tây còn lừa cả phụ nữ
Thực hư video cống xả thải màu đỏ được cho là quay ở Formosa Hà Tĩnh
Chủ tịch CLB Long An xin từ chức sau vụ cầu thủ nhà 'đứng im'
Nga đang nắn gân chính quyền của ông Trump?
Công Vinh xin lỗi khán giả sau trận đấu lố bịch với Long An
30 thanh niên cầm hung khí loạn đả giữa phố
Vụ đại gia chuỗi cá tra biến mất: Dần lộ rõ sự phức tạp về tài chính của Tafishco
Bên trong 'thủ phủ gái mại dâm' đông nhất thế giới
Thêm một trường hợp tử vong nghi do ngộ độc rượu ở Lai Châu
Nghi phạm Triều Tiên sát hại Kim Jong-nam mua giấy phép lao động ở Malaysia
Sân bay sơ tán vì du khách hút thuốc trong nhà vệ sinh
Thực hư video cống xả thải màu đỏ được cho là quay ở Formosa Hà Tĩnh
Tổng Bí thư Nguyễn Phú Trọng thăm và làm việc tại Bạc Liêu
TP HCM tính chuyện thu thuế bán hàng trên Facebook
Nông hộ cần phải biến đổi
Nếu Tổng Bí thư không chỉ đạo làm rõ... thì sao nhỉ?
Loạn giá dịch vụ trông giữ xe - vì đâu nên nỗi?
Suốt đời gác miếu thờ Hoàng Sa
Hai viên ngọc trong cát trắng, niềm tự hào của những nông dân, ngư dân Gio Linh
Bản quyền thuộc về Báo Nông nghiệp Việt Nam
Tổng Biên tập: Nguyễn Mạnh Thường. Phó Tổng Biên tập: Trịnh Bá Ninh - Nguyễn Ngọc Thạch
Giấy phép xuất bản số: 77/GP-TTĐT ngày 31/12/2014 của Cục Phát thanh, Truyền hình và Thông tin điện tử
Địa chỉ: 14 Ngô Quyền - Hoàn Kiếm – Hà Nội, Điện thoại: 04.38256492 – Fax: 04.38252923, Email: baonnvn@hn.vnn.vn & baonnvnts@gmail.com
Ghi rõ nguồn “nongnghiep.vn” khi phát hành lại thông tin từ website này
Báo Nông nghiệp Việt Nam điện tử không chịu trách nhiệm nội dung ở những trang ngoài

WARC-Type: response

Content-Type: application/http; msgtype=response

Cache-Control: private

Content-Type: text/html; charset=utf-8

Connection: close


text:
(Tập 10/23)
Khu Rừng Bí Ẩn
Vanishing Time: A Boy Who Returned
Thể loại: Thần Thoại Quốc gia: Hàn Quốc Năm: 2016
một đứa trẻ mất tích sau khi cùng người bạn của mình đi vào rừng. Chỉ một thời gian ngắn sau đó, cậu bé đã được tìm thấy, nhưng lại trong hình hài của một người đàn ông trưởng thành. Điều gì đã xảy ra?
Phù Thủy Tối Thượng
Doctor Strange
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2016
Bác sĩ Stephen Strange, một chuyên gia giải phẫu thần kinh. Sau một tai nạn xe hơi khủng khiếp, Stephen đã đến Tây Tạng học cách điều khiển được tiềm lực ma thuật bên trong bản thân và của thế giới xung quanh, cũng như cách mượn sức mạnh của các thần linh và chúa quỷ.
Lời Thỉnh Cầu Quái Vật
A Monster Calls
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2016
được chuyển thể từ cuốn tiểu thuyết phiêu lưu giải tưởng dành cho thiếu nhi cùng tên, chỉ đạo cho bộ phim là đạo diễn nổi tiếng Juan Antonio Bayona được biết đến qua The Impossible. Bộ phim kể về cậu bé 12 tuổi Cornor, đang phải đương đầu với cuộc sống khó khăn, mẹ bị bệnh nặng và thường xuyên bị
(Tập 10/23)
Ngày Xửa Ngày Xưa Phần 6
Once Upon A Time Season 6
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2016
Vào ngày cưới của Bạch Tuyết và Hoàng Tử, Nữ Chúa Quỷ đến dự và mang theo một lời nguyền u tối. Sau khi mang thai, Bạch Tuyết vô cùng lo lắng nên đến gặp nhà tiên tri Rumplestiltskin. Nhà tiên tri nói rằng tai họa sẽ ập xuống gia đình họ, nhưng cô con gái sắp chào đời của nàng Emma sẽ trở lại lúc
Đại Thoại Tây Du: Phần 3
A Chinese Odyssey: Part Three
Thể loại: Thần Thoại Quốc gia: Hồng Kông Năm: 2016
phần tiếp theo của series phim điện ảnh hài Đại Thoại Tây Du từng ghi dấu ấn với sự góp mặt của Châu Tinh Trì. Theo tiết lộ từ phía nhà sản xuất, trong phần này, Tử Hà Tiên Tử sau khi dùng Nguyệt Quang Bảo Hạp nhìn thấy thảm kịch của bản thân và Chí Tôn Bảo, thì quyết tâm quay trở lại quá khứ để
(Tập 70/70)
Lưu Hải Hí Kim Thiền
Liu Hai Plays With Gold Toad
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
Hồ ly Tiểu Cửu Muội và Kim Thiền đại vương đang giao chiến thì bị thương phải trốn xuống núi Phụng Hoàng, được tiều phu Lưu Hải cứu giúp. Sau khi lành bệnh, trong lòng Tiểu Cửu Muội luôn ghi nhớ ân tình của Lưu Hải nên thường xuống núi giúp cho Lưu Hải, vì tấm lòng hiếu thảo cảu Lưu hải dành cho mẹ
Ngộ Không Truyện: Chí Tôn Bảo
Monkey King Return Part 1
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
Chí Tôn Bảo - hậu thân của Tôn Ngộ Không. Phim đi theo phong cách hài hước khi để Tôn Bảo làm thủ lĩnh của một đoàn trừ ma, nhát gan nhưng luôn muốn trở thành anh hùng cứu thế. Tuy nhiên, số phận buộc chàng phải lựa chọn giữa tình yêu và mơ ước.
(Tập 40/40)
Tuyệt Mệnh Quái Sư
Breaking Bad Fortune Teller
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
một câu chuyện kể về thời gian xây dựng cung điện Thổ Mộc vào thời nhà Minh. Tuyệt Mệnh Quái Sư, phim bộ Trung Quốc sẽ cho chúng ta biết những gì sau khi trở về từ biên cương, hoàng đế phát hiện trong hậu cung liên tục xảy ra những chuyện kỳ lạ??
Tôn Ngộ Không 3 Lần Đánh Bạch Cốt Tinh
Tây Du Ký 2: The Monkey King 2
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
vừa được cho ra mắt một loạt thông tin và nội dung, hình ảnh chính xác của bộ phim do đơn vị của tập đoàn Filmko Entertainment cùng với 10 công ty đối tác thực hiện. Qua đó câu chuyện của bộ phim sẻ dựa trên cốt truyện của bộ tiểu thuyết nổi tiếng "Tây Du Ký"
Kẻ Triệu Hồn
Mythica: The Necromancer
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2016
Người Mallist bắt Thane làm tù nhân và ép buộc Marek và nhóm của mình phải thực thi một mệnh lệnh.
(Tập 42/42)
Tân Tiêu Thập Nhất Lang
New The Eleventh Son: The Shaw Eleven Lang
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
được chuyển thể từ bộ tiểu thuyết võ hiệp của Cổ Long. Tác phẩm tập hợp dàn diễn viên tài năng như: Nghiêm Khoan, Trương Hàm Vận, Lý Y Hiểu, Can Đình Đình, Lữ Lương Vĩ, Nguyên Hoa... Theo kế hoạch, Tân Tiêu Thập Nhất Lang sẽ ra mắt vào tháng 2 năm nay với độ dài 50 tập. Mới đây, tác phẩm vừa ra mắt
(Tập 32/38)
Thanh Khâu Hồ Truyền Thuyết
Legend Of The Qing Qiu Fox
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
Thanh Khâu Hồ Truyền Thuyết chuyển thể từ Liêu Trai Chí Dị của Bồ Tùng Linh. Phim gồm 6 câu chuyện nhỏ: Phong Tam Nương, A Tú, Anh Trữ, Hồ Tứ Tướng Công, Trường Đình, Hằng Nương. Phong Tam Nương: Linh hồ Phong Tam Nương là người trượng nghĩa, vì bênh vực kẻ yếu mà vô tình tiến vào Mạnh gia, lại
(Tập 44/44)
Ngũ Thử Náo Đông Kinh
The Three Heroes And Five Gallants
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2016
câu chuyện xảy ra tại thời Bắc Tống, Triển Chiêu thiếu hiệp trượng nghĩa, trường kiếm tứ phương, bởi vì một thời gian dài cư ngụ tại Giang Nam nên được tôn làm "Nam hiệp". Về sau được Hoàng Đế yêu mến thưởng thức, phong làm Ngự Tiền Thị Vệ, lại được danh xưng là "Ngự Miêu".
(Tập 3/10)
Hành Trình Tìm Gấu Phần 2
Man Seeking Woman Season 2
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2016
nói về Josh Greenberg là một người ngây thơ lãng mạn, đã bị bạn gái phũ phàng đá khỏi nhà sau 4 năm mặn nồng, nhưng đó chẳng phải kết thúc, ngược lại, đó là khi cuộc phiêu lưu tìm kiếm nửa kia cuộc đời của Josh Greenberg bắt đầu.
(Tập 42/42)
Tiên Hiệp Kiếm
Immortal Sword Hero
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2015
bắt nguồn về câu chuyện của nhân vật Âu Dã Tử - ông tổ của nghề đúc kiếm cổ đại Trung Quốc. Ông từng đúc cho Việt Vương Câu Tiễn, Trạm Lư, Cự Khuyết, Thắng Tà, Ngư Tràng, Thuần Quân 5 thanh bảo kiếm. Và cũng đã đúc cho Sở Chiêu Vương 3 thanh kiếm - Long Uyên, Thái A, Công Bố, từ đó danh tiếng vang
(Tập 23/23)
Ngày Xửa Ngày Xưa Phần 5
Once Upon A Time Season 5
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2015
Trong phim, vào ngày cưới của Bạch Tuyết và Hoàng Tử, Nữ Chúa Quỷ đến dự và mang theo một lời nguyền u tối. Sau khi mang thai, Bạch Tuyết vô cùng lo lắng nên đến gặp nhà tiên tri Rumplestiltskin.
(Tập 39/39)
Truyền Thuyết Liêu Trai Phần 4
Ghost Story: Dark Tales 4
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2015
Tiểu thư Chu Cảnh Lan (Lưu Đồng) - người có tình cảm đặc biệt với Tân khoa cử nhân Đào Nhạc Minh (Kiều Chấn Vũ). Em gái của Chu Cảnh Lan - Chu Khởi Đình (Kha Giai Yến) cũng có ý tác hợp cho họ. Tuy nhiên, khi giúp Đào Nhạc Minh tìm kiếm người mẹ thất lạc của anh, Chu Khởi Đình vô tình cứu được Lục
(Tập 13/13)
Những Vị Thần Đỉnh Olympia Phần 1
Olympus Season 1
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2015
Xoay quanh chuyến hành trình của chàng trai trẻ tuổi Hero với 1 cô gái xinh đẹp bị các vị thần Olympus trục xuất tới cõi vô thức còn được biết đến với tên gọi Vương Quốc Hades. Tại đây Hero đi tìm sự thật về quá khứ của mình mà chắc chắn rằng việc đó có liên quan tới vị thần của bản thân. Rồi từ 1
(Tập 48/48)
Giáng Ma Anh Hùng Truyện
Thạch Thiên Liệt Truyện: Dare Stone Male Tiandong
Thể loại: Thần Thoại Quốc gia: Trung Quốc Năm: 2015
chuyển thể theo tác phẩmTây du ký hậu truyện với bối cảnh đời nhà Đường sau khi bốn thầy trò Đường Tăng thỉnh kinh về. Tuy vậy, những nhân vật được yêu thích như Tôn Ngộ Không, Trư Bát Giới, Sa Tăng… sẽ không còn xuất hiện, thay vào đó là cuộc chiến chống lại lũ ma quái lộng hành tam giới
(Tập 3/3)
Hoàng Đế Ai Cập Phần 1
Tut Season 1
Thể loại: Thần Thoại Quốc gia: Âu Mỹ Năm: 2015
Nếu bạn là người ưa thích lịch sử cổ trang, những bộ phim đánh đấm máu me hay một trong những nền văn minh vĩ đại nhất của loài người - Ai Cập thì không thể bỏ qua bộ phim này. Sự kiện phim truyền hình 6 tiếng này với sự góp mặt của những diễn viên tên tuổi như Ben Kingsley (Hugo, Shutter Island)

markdown:
(Tập 10/23)
Khu Rừng Bí Ẩn Vanishing Time: A Boy Who Returned
Khu Rừng Bí Ẩn
Vanishing Time: A Boy Who Returned
**Thể loại: **Thần Thoại **Quốc gia: **Hàn Quốc **Năm: **2016
một đứa trẻ mất tích sau khi cùng người bạn của mình đi vào rừng. Chỉ một thời gian ngắn sau đó, cậu bé đã được tìm thấy, nhưng lại trong hình hài của một người đàn ông trưởng thành. Điều gì đã xảy ra?
Phù Thủy Tối Thượng Doctor Strange
Phù Thủy Tối Thượng
Doctor Strange
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2016
Bác sĩ Stephen Strange, một chuyên gia giải phẫu thần kinh. Sau một tai nạn xe hơi khủng khiếp, Stephen đã đến Tây Tạng học cách điều khiển được tiềm lực ma thuật bên trong bản thân và của thế giới xung quanh, cũng như cách mượn sức mạnh của các thần linh và chúa quỷ.
Lời Thỉnh Cầu Quái Vật A Monster Calls
Lời Thỉnh Cầu Quái Vật
A Monster Calls
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2016
được chuyển thể từ cuốn tiểu thuyết phiêu lưu giải tưởng dành cho thiếu nhi cùng tên, chỉ đạo cho bộ phim là đạo diễn nổi tiếng Juan Antonio Bayona được biết đến qua The Impossible. Bộ phim kể về cậu bé 12 tuổi Cornor, đang phải đương đầu với cuộc sống khó khăn, mẹ bị bệnh nặng và thường xuyên bị
(Tập 10/23)
Ngày Xửa Ngày Xưa Phần 6 Once Upon A Time Season 6
Ngày Xửa Ngày Xưa Phần 6
Once Upon A Time Season 6
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2016
Vào ngày cưới của Bạch Tuyết và Hoàng Tử, Nữ Chúa Quỷ đến dự và mang theo một lời nguyền u tối. Sau khi mang thai, Bạch Tuyết vô cùng lo lắng nên đến gặp nhà tiên tri Rumplestiltskin. Nhà tiên tri nói rằng tai họa sẽ ập xuống gia đình họ, nhưng cô con gái sắp chào đời của nàng Emma sẽ trở lại lúc
Đại Thoại Tây Du: Phần 3 A Chinese Odyssey: Part Three
Đại Thoại Tây Du: Phần 3
A Chinese Odyssey: Part Three
**Thể loại: **Thần Thoại **Quốc gia: **Hồng Kông **Năm: **2016
phần tiếp theo của series phim điện ảnh hài Đại Thoại Tây Du từng ghi dấu ấn với sự góp mặt của Châu Tinh Trì. Theo tiết lộ từ phía nhà sản xuất, trong phần này, Tử Hà Tiên Tử sau khi dùng Nguyệt Quang Bảo Hạp nhìn thấy thảm kịch của bản thân và Chí Tôn Bảo, thì quyết tâm quay trở lại quá khứ để
(Tập 70/70)
Lưu Hải Hí Kim Thiền Liu Hai Plays With Gold Toad
Lưu Hải Hí Kim Thiền
Liu Hai Plays With Gold Toad
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
Hồ ly Tiểu Cửu Muội và Kim Thiền đại vương đang giao chiến thì bị thương phải trốn xuống núi Phụng Hoàng, được tiều phu Lưu Hải cứu giúp. Sau khi lành bệnh, trong lòng Tiểu Cửu Muội luôn ghi nhớ ân tình của Lưu Hải nên thường xuống núi giúp cho Lưu Hải, vì tấm lòng hiếu thảo cảu Lưu hải dành cho mẹ
Ngộ Không Truyện: Chí Tôn Bảo Monkey King Return Part 1
Ngộ Không Truyện: Chí Tôn Bảo
Monkey King Return Part 1
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
Chí Tôn Bảo - hậu thân của Tôn Ngộ Không. Phim đi theo phong cách hài hước khi để Tôn Bảo làm thủ lĩnh của một đoàn trừ ma, nhát gan nhưng luôn muốn trở thành anh hùng cứu thế. Tuy nhiên, số phận buộc chàng phải lựa chọn giữa tình yêu và mơ ước.
(Tập 40/40)
Tuyệt Mệnh Quái Sư Breaking Bad Fortune Teller
Tuyệt Mệnh Quái Sư
Breaking Bad Fortune Teller
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
một câu chuyện kể về thời gian xây dựng cung điện Thổ Mộc vào thời nhà Minh. Tuyệt Mệnh Quái Sư, phim bộ Trung Quốc sẽ cho chúng ta biết những gì sau khi trở về từ biên cương, hoàng đế phát hiện trong hậu cung liên tục xảy ra những chuyện kỳ lạ??
Tôn Ngộ Không 3 Lần Đánh Bạch Cốt Tinh Tây Du Ký 2: The Monkey King 2
Tôn Ngộ Không 3 Lần Đánh Bạch Cốt Tinh
Tây Du Ký 2: The Monkey King 2
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
vừa được cho ra mắt một loạt thông tin và nội dung, hình ảnh chính xác của bộ phim do đơn vị của tập đoàn Filmko Entertainment cùng với 10 công ty đối tác thực hiện. Qua đó câu chuyện của bộ phim sẻ dựa trên cốt truyện của bộ tiểu thuyết nổi tiếng "Tây Du Ký"
Kẻ Triệu Hồn Mythica: The Necromancer
Kẻ Triệu Hồn
Mythica: The Necromancer
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2016
Người Mallist bắt Thane làm tù nhân và ép buộc Marek và nhóm của mình phải thực thi một mệnh lệnh.
(Tập 42/42)
Tân Tiêu Thập Nhất Lang New The Eleventh Son: The Shaw Eleven Lang
Tân Tiêu Thập Nhất Lang
New The Eleventh Son: The Shaw Eleven Lang
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
được chuyển thể từ bộ tiểu thuyết võ hiệp của Cổ Long. Tác phẩm tập hợp dàn diễn viên tài năng như: Nghiêm Khoan, Trương Hàm Vận, Lý Y Hiểu, Can Đình Đình, Lữ Lương Vĩ, Nguyên Hoa... Theo kế hoạch, Tân Tiêu Thập Nhất Lang sẽ ra mắt vào tháng 2 năm nay với độ dài 50 tập. Mới đây, tác phẩm vừa ra mắt
(Tập 32/38)
Thanh Khâu Hồ Truyền Thuyết Legend Of The Qing Qiu Fox
Thanh Khâu Hồ Truyền Thuyết
Legend Of The Qing Qiu Fox
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
Thanh Khâu Hồ Truyền Thuyết chuyển thể từ Liêu Trai Chí Dị của Bồ Tùng Linh. Phim gồm 6 câu chuyện nhỏ: Phong Tam Nương, A Tú, Anh Trữ, Hồ Tứ Tướng Công, Trường Đình, Hằng Nương. Phong Tam Nương: Linh hồ Phong Tam Nương là người trượng nghĩa, vì bênh vực kẻ yếu mà vô tình tiến vào Mạnh gia, lại
(Tập 44/44)
Ngũ Thử Náo Đông Kinh The Three Heroes And Five Gallants
Ngũ Thử Náo Đông Kinh
The Three Heroes And Five Gallants
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2016
câu chuyện xảy ra tại thời Bắc Tống, Triển Chiêu thiếu hiệp trượng nghĩa, trường kiếm tứ phương, bởi vì một thời gian dài cư ngụ tại Giang Nam nên được tôn làm "Nam hiệp". Về sau được Hoàng Đế yêu mến thưởng thức, phong làm Ngự Tiền Thị Vệ, lại được danh xưng là "Ngự Miêu".
(Tập 3/10)
Hành Trình Tìm Gấu Phần 2 Man Seeking Woman Season 2
Hành Trình Tìm Gấu Phần 2
Man Seeking Woman Season 2
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2016
nói về Josh Greenberg là một người ngây thơ lãng mạn, đã bị bạn gái phũ phàng đá khỏi nhà sau 4 năm mặn nồng, nhưng đó chẳng phải kết thúc, ngược lại, đó là khi cuộc phiêu lưu tìm kiếm nửa kia cuộc đời của Josh Greenberg bắt đầu.
(Tập 42/42)
Tiên Hiệp Kiếm Immortal Sword Hero
Tiên Hiệp Kiếm
Immortal Sword Hero
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2015
bắt nguồn về câu chuyện của nhân vật Âu Dã Tử - ông tổ của nghề đúc kiếm cổ đại Trung Quốc. Ông từng đúc cho Việt Vương Câu Tiễn, Trạm Lư, Cự Khuyết, Thắng Tà, Ngư Tràng, Thuần Quân 5 thanh bảo kiếm. Và cũng đã đúc cho Sở Chiêu Vương 3 thanh kiếm - Long Uyên, Thái A, Công Bố, từ đó danh tiếng vang
(Tập 23/23)
Ngày Xửa Ngày Xưa Phần 5 Once Upon A Time Season 5
Ngày Xửa Ngày Xưa Phần 5
Once Upon A Time Season 5
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2015
Trong phim, vào ngày cưới của Bạch Tuyết và Hoàng Tử, Nữ Chúa Quỷ đến dự và mang theo một lời nguyền u tối. Sau khi mang thai, Bạch Tuyết vô cùng lo lắng nên đến gặp nhà tiên tri Rumplestiltskin.
(Tập 39/39)
Truyền Thuyết Liêu Trai Phần 4 Ghost Story: Dark Tales 4
Truyền Thuyết Liêu Trai Phần 4
Ghost Story: Dark Tales 4
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2015
Tiểu thư Chu Cảnh Lan (Lưu Đồng) - người có tình cảm đặc biệt với Tân khoa cử nhân Đào Nhạc Minh (Kiều Chấn Vũ). Em gái của Chu Cảnh Lan - Chu Khởi Đình (Kha Giai Yến) cũng có ý tác hợp cho họ. Tuy nhiên, khi giúp Đào Nhạc Minh tìm kiếm người mẹ thất lạc của anh, Chu Khởi Đình vô tình cứu được Lục
(Tập 13/13)
Những Vị Thần Đỉnh Olympia Phần 1 Olympus Season 1
Những Vị Thần Đỉnh Olympia Phần 1
Olympus Season 1
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2015
Xoay quanh chuyến hành trình của chàng trai trẻ tuổi Hero với 1 cô gái xinh đẹp bị các vị thần Olympus trục xuất tới cõi vô thức còn được biết đến với tên gọi Vương Quốc Hades. Tại đây Hero đi tìm sự thật về quá khứ của mình mà chắc chắn rằng việc đó có liên quan tới vị thần của bản thân. Rồi từ 1
(Tập 48/48)
Giáng Ma Anh Hùng Truyện Thạch Thiên Liệt Truyện: Dare Stone Male Tiandong
Giáng Ma Anh Hùng Truyện
Thạch Thiên Liệt Truyện: Dare Stone Male Tiandong
**Thể loại: **Thần Thoại **Quốc gia: **Trung Quốc **Năm: **2015
chuyển thể theo tác phẩmTây du ký hậu truyện với bối cảnh đời nhà Đường sau khi bốn thầy trò Đường Tăng thỉnh kinh về. Tuy vậy, những nhân vật được yêu thích như Tôn Ngộ Không, Trư Bát Giới, Sa Tăng… sẽ không còn xuất hiện, thay vào đó là cuộc chiến chống lại lũ ma quái lộng hành tam giới
(Tập 3/3)
Hoàng Đế Ai Cập Phần 1 Tut Season 1
Hoàng Đế Ai Cập Phần 1
Tut Season 1
**Thể loại: **Thần Thoại **Quốc gia: **Âu Mỹ **Năm: **2015
Nếu bạn là người ưa thích lịch sử cổ trang, những bộ phim đánh đấm máu me hay một trong những nền văn minh vĩ đại nhất của loài người - Ai Cập thì không thể bỏ qua bộ phim này. Sự kiện phim truyền hình 6 tiếng này với sự góp mặt của những diễn viên tên tuổi như Ben Kingsley (Hugo, Shutter Island)

WARC-Truncated: length

Server: cloudflare-nginx

Content-Type: text/html; charset=UTF-8


text:
© Copyright 2016 PHIM7.com, All rights reserved.
® Mọi VIDEO đều được tải về từ các site chia sẻ video khác. PHIM7 không giữ bản quyền nội dung trên website này. - Xem báo giá quảng cáo
Liên kết:
Chúc mừng bạn đã đăng Ký thành công, một email xác nhận đã được gửi tới email bạn vừa đăng ký, vui lòng kiểm tra trong spam email hoặc hộp thư đến, hoặc click vào đây để đăng nhập!
Thông tin của bạn đã được cập nhật thành công. Chúng tôi sẽ gửi lại mật khẩu mới cho bạn thông qua email này. Xin cảm ơn!

markdown:
© Copyright 2016 PHIM7.com, All rights reserved.
® Mọi VIDEO đều được tải về từ các site chia sẻ video khác. PHIM7 không giữ bản quyền nội dung trên website này. -
[Xem báo giá quảng cáo](/quangcao2017.pdf)
Liên kết:
Chúc mừng bạn đã đăng Ký thành công,
một email xác nhận đã được gửi tới email bạn vừa đăng ký,
vui lòng kiểm tra trong spam email hoặc hộp thư đến, hoặc click
[vào đây](http://phim7.com?login=1) để đăng nhập!
Thông tin của bạn đã được cập nhật thành công. Chúng tôi sẽ gửi lại mật khẩu mới cho bạn thông qua email này. Xin cảm ơn!

Set-Cookie: __cfduid=d4ed9ffbed184420a72e03184bb403eea1487621304; expires=Tue, 20-Feb-18 20:08:24 GMT; path=/; domain=.phim7.com; HttpOnly

X-Cache: MISS

Cache-Control: no-cache

Access-Control-Allow-Headers: Origin, Content-Type

Vary: Accept-Encoding

Accept-Ranges: bytes


text:
Watch now Ma Gương - The Mirror Episode CUỐI
Ma Guong - The Mirror 2015 tren PhimTM.Com ( Kenh Phim Thuyet Minh )
If You Can not view the Please Download (Download) FireFox browser Browser best rhymes to watch movies offline! p>
Movie information : Nội dung phim: Đêm đã khuya, cô gái trẻ tuổi CiCi lái xe về nhà sau cuộc vui với bạn bè, không may gặp tai nạn, trong thời gian dưỡng thương một mình tại nhà, cô làm quen với một chàng trai lạ qua Wechat, hai người cùng nói chuyện vui vẻ nhưng cũng có chút ngại ngùng. Th... View details »
Tags :
The Other Film in this Categories
List Phim Châu Á Others
Nếu các bạn không thể xem được vui lòng ghé thăm Ma Gương - The Mirror

markdown:
# Watch now Ma Gương - The Mirror Episode
**CUỐI**
Ma Guong - The Mirror 2015 tren PhimTM.Com ( Kenh Phim Thuyet Minh )
*Bấm vào đây để gửi phim cho bạn bè cùng xem.*
If You Can not view the Please Download (Download) FireFox browser
[ Browser ](https://www.mozilla.org/vi/firefox/new/?scene=2) best rhymes to watch movies offline! p>
Movie information : Nội dung phim: Đêm đã khuya, cô gái trẻ tuổi CiCi lái xe về nhà sau cuộc vui với bạn bè, không may gặp tai nạn, trong thời gian dưỡng thương một mình tại nhà, cô làm quen với một chàng trai lạ qua Wechat, hai người cùng nói chuyện vui vẻ nhưng cũng có chút ngại ngùng. Th...
[View details »](http://phimtm.com/en/ma-guong-3-tap-cuoi/)
Tags :
### The Other Film in this Categories
[14/?? Vietnamese Speaker](http://phimtm.com/en/khat-vong-dem-trang-tap-cuoi/)
![ Khát Vọng Đêm Trăng](http://i.phimtm.com/-WfeCjIV34rc/WKCswA2gHtI/AAAAAAAFWq0/JmR7S5TjuO4/w165-h240-d/PhimTM.Com.jpg)
[Moon of Desire](http://phimtm.com/en/khat-vong-dem-trang-tap-cuoi/)Khát Vọng Đêm Trăng 2014 [21/?? Vietnamese Speaker](http://phimtm.com/en/bi-an-trai-tim-tap-cuoi/)
![ Bí Ẩn Trái Tim](http://i.phimtm.com/-3KdydPjHR4A/WJleKiYxWAI/AAAAAAAFVec/n5eHqGzBjuA/w165-h240-d/PhimTM.Com.jpg)
[Everyone Has A Secret](http://phimtm.com/en/bi-an-trai-tim-tap-cuoi/)Bí Ẩn Trái Tim 2014 [6/?? Vietnamese Speaker](http://phimtm.com/en/chung-cu-canh-sat-tap-cuoi/)
![ Chung Cư Cảnh Sát](http://i.phimtm.com/-bJZQBsFN3ew/WKCsMyKTexI/AAAAAAAFWqs/FYEJq2RD3jI/w165-h240-d/PhimTM.Com.jpg)
[Phim Việt Nam](http://phimtm.com/en/chung-cu-canh-sat-tap-cuoi/)Chung Cư Cảnh Sát 2016 [47/10 Tập](http://phimtm.com/en/ky-tinh-ky-thoi-nien-thieu-tuoi-dep-tap-cuoi/)
![ Kỳ Tinh Ký - Thời Niên Thiếu Tươi Đẹp](http://i.phimtm.com/-GPuhj9qQKTI/WFtH6zDwTLI/AAAAAAAFNF4/1cuwT0OdJP4/w165-h240-d/PhimTM.Com.jpg)
[Magic Star](http://phimtm.com/en/ky-tinh-ky-thoi-nien-thieu-tuoi-dep-tap-cuoi/)Kỳ Tinh Ký - Thời Niên Thiếu Tươi Đẹp 2017 [1/20 Tập](http://phimtm.com/en/24h-chong-khung-bo-tap-cuoi/)
![ 24H Chống Khủng Bố](http://i.phimtm.com/-9wQk9LFIF3M/WKiHTWGPkFI/AAAAAAAFY-0/hy2azKUw85w/w165-h240-d/PhimTM.Com.jpg)
[24: Legacy First](http://phimtm.com/en/24h-chong-khung-bo-tap-cuoi/)24H Chống Khủng Bố 2017 [1/4 tập Vietnamese Speaker](http://phimtm.com/en/chang-hoang-tu-trong-mo-phan-8-3-tap-cuoi/)
![ Chàng Hoàng Tử Trong Mơ :Phần 8](http://i.phimtm.com/-GZGgfgjBqyM/WKiGYPCh_AI/AAAAAAAFY-k/tllEfHTEcZI/w165-h240-d/PhimTM.Com.jpg)
[U Prince Series 8](http://phimtm.com/en/chang-hoang-tu-trong-mo-phan-8-3-tap-cuoi/)Chàng Hoàng Tử Trong Mơ :Phần 8 2017 [4/6 Tập Vietnamese Speaker](http://phimtm.com/en/chang-hoang-tu-trong-mo-phan-7-tap-cuoi/)
![ Chàng Hoàng Tử Trong Mơ :Phần 7](http://i.phimtm.com/-LBYBjCiQff4/WH9zCWUPfgI/AAAAAAAFR-w/IqFpF6ZgzS4/w165-h240-d/PhimTM.Com.jpg)
[U Prince Series :Phần 7](http://phimtm.com/en/chang-hoang-tu-trong-mo-phan-7-tap-cuoi/)Chàng Hoàng Tử Trong Mơ :Phần 7 2017 [12/40 tập](http://phimtm.com/en/day-khoang-sao-troi-kia-khoang-bien-2-tap-cuoi/)
![ Đây Khoảng Sao Trời, Kia Khoảng Biển](http://i.phimtm.com/-9pULI3FTQnc/WKIEtp8Qw4I/AAAAAAAFW9Q/nDe8J78Qisk/w165-h240-d/PhimTM.Com.jpg)
[The Starry Night The Starry Sea](http://phimtm.com/en/day-khoang-sao-troi-kia-khoang-bien-2-tap-cuoi/)Đây Khoảng Sao Trời, Kia Khoảng Biển 2017
### List
**Phim Châu Á** Others [1/117 phút](http://phimtm.com/en/tinh-dau-trong-treo-2-tap-cuoi/)
![ Tình Đầu Trong Trẻo](http://i.phimtm.com/-fpD91KqViG0/WJrYpoUWXwI/AAAAAAAFVuc/SGzLhOkCUsA/w165-h240-d/PhimTM.Com.jpg)
[A Little Thing Called Love - First Love](http://phimtm.com/en/tinh-dau-trong-treo-2-tap-cuoi/)Tình Đầu Trong Trẻo 2010 [1/30 phút](http://phimtm.com/en/bach-nhan-tap-cuoi/)
![ Bách Nhãn](http://i.phimtm.com/-yXakDfAXsgk/WJjhE7uI8DI/AAAAAAAFVRg/ThZAsixDhWE/w165-h240-d/PhimTM.Com.jpg)
[Marco Polo: One Hundred Eyes](http://phimtm.com/en/bach-nhan-tap-cuoi/)Bách Nhãn 2015 [2/39 Tập](http://phimtm.com/en/phan-hau-chien-tap-cuoi/)
![ Phần Hậu Chiến](http://i.phimtm.com/-h0mI258_yCQ/WIZVlIpV3sI/AAAAAAAFTL4/E8umTWrRfjQ/w165-h240-d/PhimTM.Com.jpg)
[Cuộc Chiến Giành Chồng](http://phimtm.com/en/phan-hau-chien-tap-cuoi/)Phần Hậu Chiến 2016 [1/118 phút](http://phimtm.com/en/tinh-am-duong-2-tap-cuoi/)
![ Tình Âm Dương](http://i.phimtm.com/-scSblRaGkbc/WH8eUMpBncI/AAAAAAAFR8o/_9VufSXs7Qg/w165-h240-d/PhimTM.Com.jpg)
[I Miss U](http://phimtm.com/en/tinh-am-duong-2-tap-cuoi/)Tình Âm Dương 2012
Nếu các bạn không thể xem được vui lòng ghé thăm
[Ma Gương - The Mirror](http://longtieng.net/ma-guong-3/)

X-XSS-Protection: 1; mode=block

Set-Cookie: qtrans_front_language=en; expires=Tue, 20-Feb-2018 20:02:01 GMT; Max-Age=31536000; path=/

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

X-Content-Type-Options: nosniff

Pragma: no-cache

X-Frame-Options: SAMEORIGIN

Vary: Accept-Encoding, Cookie


text:
Trong phần này chúng ta sẽ tìm hiểu về View và Template trong Django.
Trong Django thì một View là một hàm/phương thức làm một công việc cụ thể nào đó, một View thường đi kèm với một Template (chúng ta sẽ tìm hiểu ở dưới). Ví dụ, một ứng dụng Blog có một số View sau:
- Home – hiển thị các bài viết mới nhất.
- Entry – hiển thị bài viết nào đó.
- Archive – Lưu trữ các bài viết theo năm/tháng.
- Comment – xử lý việc đăng bình luận của độc giả.
Trong ứng dụng “Poll” mà chúng ta đã viết từ đầu series tới bây giờ, chúng ta sẽ xây dựng các View sau:
- Index – Hiển thị các câu hỏi mới.
- Detail – Hiển thị một câu hỏi nhất định nào đó và đưa các câu trả lời để người dùng chọn.
- Result – Hiển thị kết quả bầu chọn của người dùng.
- Vote – Xử lý việc trả lời của người dùng.
Trong Django, một trang web được tạo ra bởi các hàm View, Django sẽ chọn View nào tùy thuộc vào URL mà chúng ta đã thiết lập. Có thể bạn đã từng thấy những đường dẫn URL nhìn rất “gớm” như “ME2/Sites/dirmod.asp?sid=&type=gen&mod=Core+Pages&gid=A6CD4967199A42D9B65B1B”
Để từ một đường dẫn URL đến một View thì Django sử dụng khái niệm URLConf, đây là một module Python của Django làm nhiệm vụ phân tích đường dẫn và chuyển đến một hàm View nhất định.
Tạo View
Chúng ta sẽ viết thêm một số hàm View mới.
def detail(request, question_id): return HttpResponse("You're looking at question %s." % question_id) def results(request, question_id): response = "You're looking at the results of question %s." return HttpResponse(response % question_id) def vote(request, question_id): return HttpResponse("You're voting on question %s." % question_id)
Chúng ta viết thêm 3 view mới là
detail(),
results() và
vote().
Tiếp theo chúng ta tạo thêm các URL trỏ đến từng view này.
from django.conf.urls import url from . import views urlpatterns = [ # ex: /polls/ url(r'^$', views.index, name='index'), # ex: /polls/5/ url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'), # ex: /polls/5/results/ url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'), # ex: /polls/5/vote/ url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote'), ]
Bạn có thể gõ trên thanh địa chỉ trình duyệt đến localhost:8000/polls/34/, Django sẽ gọi đến hàm
detail() và hiển thị chuỗi text tương ứng, bạn có thể thử với đường dẫn polls/34/results/ và polls/34/vote/ nữa.
Khi bạn gõ địa chỉ lên thanh URL của trình duyệt, Django sẽ đọc biến
urlpatterns trong file
mysite.urls vì mặc định file này được trỏ tới trong biến
ROOT_URLCONF trong file
mysite/settings.py, các đối tượng url sẽ được đọc dần dần từ trên xuống dưới cho đến khi có một đường dẫn vừa khít với URL mà bạn nhập vào. Khi tìm thấy
localhost:8000/polls vừa khít với
'^polls/', Django sẽ cắt đoạn phía sau URL ra (vd như
/polls/34/) và gửi đến file
polls/urls.py để tiếp tục quá trình tìm kiếm, tại đây đoạn tiếp theo vừa khít với chuỗi Regex
r'^(?P<question_id>[0-9]+)/$', mà chuỗi Regex này trỏ đến phương thức
views.detail() nên Django sẽ gọi phương thức này với tham số như sau:
detail(request=<HttpRequest object>, question_id='34')
Chuỗi Regex
(?P<question_id>[0-9]+) cho Django biết có một chuỗi con trong đoạn URL có dạng một con số (có 1 hoặc nhiều chữ số) và biến được truyền vào phương thức
detail() có tên là
question_id. Với sức mạnh của Regex thì bạn có thể tạo mẫu URL như thế nào cũng được, tất nhiên là tốt nhất nên làm cho nó ngắn gọn và dễ đọc.
Template
Các hàm View trả về một trong 2 thứ: hoặc là trả về một đối tượng
HttpReponse chứa nội dung HTML để hiển thị lên trình duyệt, hoặc là một lỗi exception
404. Bạn muốn trả về thứ gì là tùy bạn thiết kế, có thể là đọc dữ liệu từ CSDL và dùng template để hiển thị dữ liệu, tạo file PDF, hiển thị nội dung XML, tạo file ZIP… Django không quan tâm bạn làm gì mà chỉ cần cái đối tượng
HttpResponse hoặc exception cuối cùng mà bạn tạo ra thôi.
Chúng ta sẽ sửa lại hàm
index() một tí.
from django.http import HttpResponse from .models import Question def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] output = ', '.join([q.question_text for q in latest_question_list]) return HttpResponse(output)
Đoạn code trên rất đơn giản, chỉ là lấy ra 5 đối tượng
Question được thêm vào gần đây nhất, sau đó lấy thuộc tính
question_text đưa vào biến output rồi trả về thôi.
Bạn có thể vào địa chỉ
localhost:8000/polls/ để xem kết quả và thấy là nếu chỉ in text ra như thế này thì giao diện quá xấu, mà nếu muốn thay đổi giao diện thì bạn phải điều chỉnh lại trong hàm
index() như thêm các thẻ h1, h2, thêm các mã CSS… như thế rất bất tiện, thế nên Django cung cấp cho chúng ta hệ thống Template, chúng ta có thể viết phần giao diện ở Template và dùng nó để hiển thị dữ liệu của các View cho đẹp mắt hơn, vậy tóm lại mục đích chính của View chính là kết nối giữa Template và Model.
Đầu tiên chúng ta tạo một thư mục có tên là
templates trong thư mục
polls, Django sẽ tự động tìm các file template trong thư mục này. Ở đây bạn tạo thêm một thư mục khác nữa tên là
polls, trong thư mục này bạn tạo một file tên
index.html.
{% if latest_question_list %}
 {% for question in latest_question_list %}
  {{question.question_text}}
 {% endfor %}
 {% else %}
No polls are available.
 {% endif %}
Trong file
index.html chúng ta viết như trên.
Trình duyệt chỉ hiểu code HTML chứ không hiểu code Python, để có thể sử dụng code Python thì Django cung cấp cho chúng ta các thẻ template, thẻ template bắt đầu và kết thúc bằng cặp kí tự
{% %} hoặc
{{ }}, các câu lệnh Python nằm trong cặp dấu
{% %}, còn các biến thì nằm trong cặp
{{ }}.
from django.shortcuts import render from django.http import HttpResponse from django.template import loader from .models import Question def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = { 'latest_question_list': latest_question_list, } return HttpResponse(template.render(context, request))
Chúng ta cũng sửa lại đoạn code trong hàm
index() để sử dụng template.
from django.template import loader
Để có thể dùng template thì trước hết chúng ta import module
loader trong gói
django.template.
template = loader.get_template('polls/index.html')
Để dùng template thì chúng ta dùng phương thức
get_template(), mặc định Django đã biết là sẽ tìm template trong thư mục
polls/templates/ nên chúng ta chỉ cần đưa vào đường dẫn đến
polls/index.html là đủ.
return HttpResponse(template.render(context, request))
Sau đó chúng ta gọi đến phương thức
template.render() để tạo nội dung HTML có sử dụng template. Tham số đầu tiên là nội dung HTML trả về, tham số thứ 2 là đối tượng
request được gửi đến.
from django.shortcuts import render def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] context = { 'latest_question_list': latest_question_list, } return render(request, 'polls/index.html', context)
Ngoài ra bạn cũng có thể dùng hàm
render() để trả về một đối tượng
HttpResponse một cách trực tiếp luôn, với tham số thứ nhất là đối tượng request, tham số thứ 2 là đường dẫn đến file template, tham số thứ 3 là nội dung HTML trả về.
Giải phóng lỗi 404
from django.shortcuts import render from django.http import HttpResponse, Http404 from django.template import loader from .models import Question def detail(request, question_id): try: question = Question.objects.get(pk=question_id) except Question.DoesNotExist: raise Http404("Question does not exist") return render(request, 'polls/detail.html', {'question':question})
Chúng ta sẽ giải phóng lỗi exception 404 nếu đường dẫn ID sai trong hàm
detail().
from django.http import Http404
Đầu tiên chúng ta import module Http404
except Question.DoesNotExist: raise Http404("Question does not exist")
Phương thức
get() sẽ trả về một exception
DoesNotExist nếu không tìm thấy bản ghi nào trong list, tại đây chúng ta giải phóng một đối tượng
Http404. Còn nếu không có gì thì chúng ta trả về nội dung HTML như thường.

{{ question.question_text }}

 {% for choice in question.choice_set.all %}
{{ choice.choice_set }}
 {% endfor %}

Trên đây là đoạn code template cho hàm view
detail().
Bạn có thể thử nhập đường dẫn không có thật chẳng hạn như
localhost:8000/polls/123456 để thấy Django trả về trang 404.
URL động
Bây giờ có một vấn đề như thế này, trong các file template như
index.html, các đường link chúng ta tham chiếu đến trong các thẻ
 là do chúng ta tự viết, chẳng hạn như
href="/polls/..." ở dưới đây:

  {{ question.question_text }}

Giả sử trong trang web của chúng ta bắt buộc phải có 100 thẻ
 như thế, việc code từng đường dẫn là cực kỳ mệt mỏi, và khi muốn thay đổi chẳng hạn như chúng ta muốn đổi URL từ localhost:8000/polls/1/ thành localhost:8000/polls/details/1/ thì chúng ta phải đổi bằng tay hết 100 thẻ
 đó, thế thì chỉ có chết 🙂
Do đó chúng ta có thể tham chiếu đến các đối tượng url đã định nghĩa trong file
urls.py của ứng dụng. Khi chúng ta tạo các đối tượng url trong file
urls.py, tham số thứ 3 là
name, tham số này do chúng ta tự đặt, và Django cho phép chúng ta tham chiếu đến chúng trong các file template.
 {{ question.question_text }}
Bằng cách này chúng ta có thể tham chiếu đến đối tượng
url trong file
urls.py, và khi nào cần thay đổi URL mới thì chúng ta chỉ cần thay đổi trong file
urls.py là được:
... url(r'^details/(?P<question_id>[0-9]+)/$', views.detail, name='detail'), ...
Đặt namespace cho URL
Khi dùng đến URL động thì lại phát sinh một vấn đề nữa, mặc định thì Django tự động tìm các file template bên trong thư mục template, vậy thì giả sử khi chúng ta có thêm nhiều ứng dụng khác ngoài
polls, chẳng hạn như một ứng dụng
blog, trong đó cũng có hàm view
detail(), và hàm view này cũng sử dụng một template tên là
detail.html, vậy thì khi đó Django sẽ gắn template của ứng dụng
polls vào view
detail() của ứng dụng
blog, như thế sẽ báo lỗi vì ứng dụng
blog sẽ không có các biến giống như
polls.
Để giải quyết vấn đề này, chúng ta sẽ đặt namespace cho các biến
url, nếu bạn chưa biết namespace là gì thì cứ nghĩ rằng chúng cũng giống như một cách gộp nhóm những thứ giống nhau lại với nhau thôi, nếu muốn tìm hiểu thêm thì bạn có thể search trên mạng, mình không đi sâu ở đây.
from django.conf.urls import url from . import views app_name = "polls" urlpatterns = [ # ex: /polls/ url(r'^$', views.index, name='index'), # ex: /polls/detils/5/ #url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'), url(r'^details/(?P<question_id>[0-9]+)/$', views.detail, name='detail'), # ex: /polls/5/results/ url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'), # ex: /polls/5/vote/ url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote') ]
Để đặt tên namespace cho các đối tượng url thì chúng ta chỉ cần đặt giá trị cho biến
app_name trong file
urls.py là được.
 {{ question.question_text }}
Trong file template, vd như
index.html thì chúng ta chỉ cần viết đủ tên
<namespace>:<tên_biến_url> là xong, vd url có name là
detail thì viết đầy đủ thành
polls:detail.
em chào admin.trước tiên em cảm ơn ad vì những hướng dẫn vô cùng dễ hiểu này,tuy nhiên em vẫn còn 1 số thắc mắc như là: ” làm sao để đưa vote sang 1 bên như ad áp dụng ở trang phocode.com ” mong ad giải đáp thắc mắc giúp em.cảm ơn ad
blog này được xây dựng bằng mã nguồn WordPress., chức năng vote là mình dùng plugin WP Polls đó bạn https://wordpress.org/plugins/wp-polls/
ôi.em tưởng bác dùng Django chứ :V
haha. Nếu làm bằng Django thì bạn có thể thiết kế 2 bảng CSDL để lưu các câu hỏi và câu trả lời, rồi sau đó mỗi lần có request thì bạn cho hiển thị ngẫu nhiên ra, còn việc đưa nó sang một bên như bạn nói thì bạn nghiên cứu HTML để làm ?
bác có thể giúp em cái thiết kế csdl được không.đây là lần đầu tiếp xúc với lập trình nên cái này em hơi bối dối. ?
2 bảng gồm question và answer có quan hệ 1-n, cái này y hệt như ứng dụng khảo sát Polls mình làm trong mấy bài đầu đó bạn. Tuy nhiên nếu bạn chỉ mới bắt đầu học code mà chưa học CSDL bao giờ thì mình khuyên bạn nên học một cuốn lập trình CSDL trước đã. Thêm nữa là Django chỉ là ngôn ngữ ở phía server, tức là chỉ làm công việc xử lý dữ liệu và trả về dữ liệu, còn việc hiển thị lên trình duyệt cho nó hoa lá hay làm cho nó hiển thị sang một bên là phần của các ngôn ngữ client như HTML, CSS, Javascript……

markdown:
Trong phần này chúng ta sẽ tìm hiểu về View và Template trong Django.
Trong Django thì một View là một hàm/phương thức làm một công việc cụ thể nào đó, một View thường đi kèm với một Template (chúng ta sẽ tìm hiểu ở dưới). Ví dụ, một ứng dụng Blog có một số View sau:
- Home – hiển thị các bài viết mới nhất.
- Entry – hiển thị bài viết nào đó.
- Archive – Lưu trữ các bài viết theo năm/tháng.
- Comment – xử lý việc đăng bình luận của độc giả.
Trong ứng dụng “Poll” mà chúng ta đã viết từ đầu series tới bây giờ, chúng ta sẽ xây dựng các View sau:
- Index – Hiển thị các câu hỏi mới.
- Detail – Hiển thị một câu hỏi nhất định nào đó và đưa các câu trả lời để người dùng chọn.
- Result – Hiển thị kết quả bầu chọn của người dùng.
- Vote – Xử lý việc trả lời của người dùng.
Trong Django, một trang web được tạo ra bởi các hàm View, Django sẽ chọn View nào tùy thuộc vào URL mà chúng ta đã thiết lập. Có thể bạn đã từng thấy những đường dẫn URL nhìn rất “gớm” như
*“ME2/Sites/dirmod.asp?sid=&type=gen&mod=Core+Pages&gid=A6CD4967199A42D9B65B1B” *do website tự tạo ra, Django cho phép chúng ta tạo những đường dẫn dễ nhìn hơn, chẳng hạn như đường dẫn bài viết mà bạn đang đọc 🙂
Để từ một đường dẫn URL đến một View thì Django sử dụng khái niệm URLConf, đây là một module Python của Django làm nhiệm vụ phân tích đường dẫn và chuyển đến một hàm View nhất định.
## Tạo View
Chúng ta sẽ viết thêm một số hàm View mới.
def detail(request, question_id): return HttpResponse("You're looking at question %s." % question_id) def results(request, question_id): response = "You're looking at the results of question %s." return HttpResponse(response % question_id) def vote(request, question_id): return HttpResponse("You're voting on question %s." % question_id)
Chúng ta viết thêm 3 view mới là
detail(),
results() và
vote().
Tiếp theo chúng ta tạo thêm các URL trỏ đến từng view này.
from django.conf.urls import url from . import views urlpatterns = [ # ex: /polls/ url(r'^$', views.index, name='index'), # ex: /polls/5/ url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'), # ex: /polls/5/results/ url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'), # ex: /polls/5/vote/ url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote'), ]
Bạn có thể gõ trên thanh địa chỉ trình duyệt đến
*localhost:8000/polls/34/*, Django sẽ gọi đến hàm
detail() và hiển thị chuỗi text tương ứng, bạn có thể thử với đường dẫn
*polls/34/results/* và *polls/34/vote/* nữa.
Khi bạn gõ địa chỉ lên thanh URL của trình duyệt, Django sẽ đọc biến
urlpatterns trong file
mysite.urls vì mặc định file này được trỏ tới trong biến
ROOT_URLCONF trong file
mysite/settings.py, các đối tượng url sẽ được đọc dần dần từ trên xuống dưới cho đến khi có một đường dẫn vừa khít với URL mà bạn nhập vào. Khi tìm thấy
localhost:8000/polls vừa khít với
'^polls/', Django sẽ cắt đoạn phía sau URL ra (vd như
/polls/34/) và gửi đến file
polls/urls.py để tiếp tục quá trình tìm kiếm, tại đây đoạn tiếp theo vừa khít với chuỗi Regex
r'^(?P<question_id>[0-9]+)/$', mà chuỗi Regex này trỏ đến phương thức
views.detail() nên Django sẽ gọi phương thức này với tham số như sau:
detail(request=<HttpRequest object>, question_id='34')
Chuỗi Regex
(?P<question_id>[0-9]+) cho Django biết có một chuỗi con trong đoạn URL có dạng một con số (có 1 hoặc nhiều chữ số) và biến được truyền vào phương thức
detail() có tên là
question_id. Với sức mạnh của Regex thì bạn có thể tạo mẫu URL như thế nào cũng được, tất nhiên là tốt nhất nên làm cho nó ngắn gọn và dễ đọc.
## Template
Các hàm View trả về một trong 2 thứ: hoặc là trả về một đối tượng
HttpReponse chứa nội dung HTML để hiển thị lên trình duyệt, hoặc là một lỗi exception
404. Bạn muốn trả về thứ gì là tùy bạn thiết kế, có thể là đọc dữ liệu từ CSDL và dùng template để hiển thị dữ liệu, tạo file PDF, hiển thị nội dung XML, tạo file ZIP… Django không quan tâm bạn làm gì mà chỉ cần cái đối tượng
HttpResponse hoặc exception cuối cùng mà bạn tạo ra thôi.
Chúng ta sẽ sửa lại hàm
index() một tí.
from django.http import HttpResponse from .models import Question def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] output = ', '.join([q.question_text for q in latest_question_list]) return HttpResponse(output)
Đoạn code trên rất đơn giản, chỉ là lấy ra 5 đối tượng
Question được thêm vào gần đây nhất, sau đó lấy thuộc tính
question_text đưa vào biến output rồi trả về thôi.
Bạn có thể vào địa chỉ
localhost:8000/polls/ để xem kết quả và thấy là nếu chỉ in text ra như thế này thì giao diện quá xấu, mà nếu muốn thay đổi giao diện thì bạn phải điều chỉnh lại trong hàm
index() như thêm các thẻ
*h1*, *h2*, thêm các mã CSS… như thế rất bất tiện, thế nên Django cung cấp cho chúng ta hệ thống Template, chúng ta có thể viết phần giao diện ở Template và dùng nó để hiển thị dữ liệu của các View cho đẹp mắt hơn, vậy tóm lại mục đích chính của View chính là kết nối giữa Template và Model.
Đầu tiên chúng ta tạo một thư mục có tên là
templates trong thư mục
polls, Django sẽ tự động tìm các file template trong thư mục này. Ở đây bạn tạo thêm một thư mục khác nữa tên là
polls, trong thư mục này bạn tạo một file tên
index.html.
{% if latest_question_list %}
 {% for question in latest_question_list %}
  {{question.question_text}}
 {% endfor %}
 {% else %}
No polls are available.
 {% endif %}
Trong file
index.html chúng ta viết như trên.
Trình duyệt chỉ hiểu code HTML chứ không hiểu code Python, để có thể sử dụng code Python thì Django cung cấp cho chúng ta các thẻ template, thẻ template bắt đầu và kết thúc bằng cặp kí tự
{% %} hoặc
{{ }}, các câu lệnh Python nằm trong cặp dấu
{% %}, còn các biến thì nằm trong cặp
{{ }}.
from django.shortcuts import render from django.http import HttpResponse from django.template import loader from .models import Question def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = { 'latest_question_list': latest_question_list, } return HttpResponse(template.render(context, request))
Chúng ta cũng sửa lại đoạn code trong hàm
index() để sử dụng template.
from django.template import loader
Để có thể dùng template thì trước hết chúng ta import module
loader trong gói
django.template.
template = loader.get_template('polls/index.html')
Để dùng template thì chúng ta dùng phương thức
get_template(), mặc định Django đã biết là sẽ tìm template trong thư mục
polls/templates/ nên chúng ta chỉ cần đưa vào đường dẫn đến
polls/index.html là đủ.
return HttpResponse(template.render(context, request))
Sau đó chúng ta gọi đến phương thức
template.render() để tạo nội dung HTML có sử dụng template. Tham số đầu tiên là nội dung HTML trả về, tham số thứ 2 là đối tượng
request được gửi đến.
from django.shortcuts import render def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] context = { 'latest_question_list': latest_question_list, } return render(request, 'polls/index.html', context)
Ngoài ra bạn cũng có thể dùng hàm
render() để trả về một đối tượng
HttpResponse một cách trực tiếp luôn, với tham số thứ nhất là đối tượng request, tham số thứ 2 là đường dẫn đến file template, tham số thứ 3 là nội dung HTML trả về.
## Giải phóng lỗi 404
from django.shortcuts import render from django.http import HttpResponse, Http404 from django.template import loader from .models import Question def detail(request, question_id): try: question = Question.objects.get(pk=question_id) except Question.DoesNotExist: raise Http404("Question does not exist") return render(request, 'polls/detail.html', {'question':question})
Chúng ta sẽ giải phóng lỗi exception 404 nếu đường dẫn ID sai trong hàm
detail().
from django.http import Http404
Đầu tiên chúng ta import module Http404
except Question.DoesNotExist: raise Http404("Question does not exist")
Phương thức
get() sẽ trả về một exception
DoesNotExist nếu không tìm thấy bản ghi nào trong list, tại đây chúng ta giải phóng một đối tượng
Http404. Còn nếu không có gì thì chúng ta trả về nội dung HTML như thường.

{{ question.question_text }}

 {% for choice in question.choice_set.all %}
{{ choice.choice_set }}
 {% endfor %}

Trên đây là đoạn code template cho hàm view
detail().
Bạn có thể thử nhập đường dẫn không có thật chẳng hạn như
localhost:8000/polls/123456 để thấy Django trả về trang 404.
## URL động
Bây giờ có một vấn đề như thế này, trong các file template như
index.html, các đường link chúng ta tham chiếu đến trong các thẻ
 là do chúng ta tự viết, chẳng hạn như
href="/polls/..." ở dưới đây:

  {{ question.question_text }}

Giả sử trong trang web của chúng ta bắt buộc phải có 100 thẻ
 như thế, việc code từng đường dẫn là cực kỳ mệt mỏi, và khi muốn thay đổi chẳng hạn như chúng ta muốn đổi URL từ
*localhost:8000/polls/1/* thành *localhost:8000/polls/details/1/* thì chúng ta phải đổi bằng tay hết 100 thẻ
 đó, thế thì chỉ có chết 🙂
Do đó chúng ta có thể tham chiếu đến các đối tượng url đã định nghĩa trong file
urls.py của ứng dụng. Khi chúng ta tạo các đối tượng url trong file
urls.py, tham số thứ 3 là
name, tham số này do chúng ta tự đặt, và Django cho phép chúng ta tham chiếu đến chúng trong các file template.
 {{ question.question_text }}
Bằng cách này chúng ta có thể tham chiếu đến đối tượng
url trong file
urls.py, và khi nào cần thay đổi URL mới thì chúng ta chỉ cần thay đổi trong file
urls.py là được:
... url(r'^details/(?P<question_id>[0-9]+)/$', views.detail, name='detail'), ...
## Đặt namespace cho URL
Khi dùng đến URL động thì lại phát sinh một vấn đề nữa, mặc định thì Django tự động tìm các file template bên trong thư mục template, vậy thì giả sử khi chúng ta có thêm nhiều ứng dụng khác ngoài
polls, chẳng hạn như một ứng dụng
blog, trong đó cũng có hàm view
detail(), và hàm view này cũng sử dụng một template tên là
detail.html, vậy thì khi đó Django sẽ gắn template của ứng dụng
polls vào view
detail() của ứng dụng
blog, như thế sẽ báo lỗi vì ứng dụng
blog sẽ không có các biến giống như
polls.
Để giải quyết vấn đề này, chúng ta sẽ đặt namespace cho các biến
url, nếu bạn chưa biết namespace là gì thì cứ nghĩ rằng chúng cũng giống như một cách gộp nhóm những thứ giống nhau lại với nhau thôi, nếu muốn tìm hiểu thêm thì bạn có thể search trên mạng, mình không đi sâu ở đây.
from django.conf.urls import url from . import views app_name = "polls" urlpatterns = [ # ex: /polls/ url(r'^$', views.index, name='index'), # ex: /polls/detils/5/ #url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'), url(r'^details/(?P<question_id>[0-9]+)/$', views.detail, name='detail'), # ex: /polls/5/results/ url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'), # ex: /polls/5/vote/ url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote') ]
Để đặt tên namespace cho các đối tượng url thì chúng ta chỉ cần đặt giá trị cho biến
app_name trong file
urls.py là được.
 {{ question.question_text }}
Trong file template, vd như
index.html thì chúng ta chỉ cần viết đủ tên
<namespace>:<tên_biến_url> là xong, vd url có name là
detail thì viết đầy đủ thành
polls:detail.
Do Quyet
em chào admin.trước tiên em cảm ơn ad vì những hướng dẫn vô cùng dễ hiểu này,tuy nhiên em vẫn còn 1 số thắc mắc như là: ” làm sao để đưa vote sang 1 bên như ad áp dụng ở trang phocode.com ” mong ad giải đáp thắc mắc giúp em.cảm ơn ad
Phở CodeAdmin
blog này được xây dựng bằng mã nguồn WordPress., chức năng vote là mình dùng plugin WP Polls đó bạn https://wordpress.org/plugins/wp-polls/
Do Quyet
ôi.em tưởng bác dùng Django chứ :V
Phở CodeAdmin
haha. Nếu làm bằng Django thì bạn có thể thiết kế 2 bảng CSDL để lưu các câu hỏi và câu trả lời, rồi sau đó mỗi lần có request thì bạn cho hiển thị ngẫu nhiên ra, còn việc đưa nó sang một bên như bạn nói thì bạn nghiên cứu HTML để làm ?
Do Quyet
bác có thể giúp em cái thiết kế csdl được không.đây là lần đầu tiếp xúc với lập trình nên cái này em hơi bối dối. ?
Phở CodeAdmin
2 bảng gồm question và answer có quan hệ 1-n, cái này y hệt như ứng dụng khảo sát Polls mình làm trong mấy bài đầu đó bạn. Tuy nhiên nếu bạn chỉ mới bắt đầu học code mà chưa học CSDL bao giờ thì mình khuyên bạn nên học một cuốn lập trình CSDL trước đã. Thêm nữa là Django chỉ là ngôn ngữ ở phía server, tức là chỉ làm công việc xử lý dữ liệu và trả về dữ liệu, còn việc hiển thị lên trình duyệt cho nó hoa lá hay làm cho nó hiển thị sang một bên là phần của các ngôn ngữ client như HTML, CSS, Javascript……

Server: nginx centminmod

Link: <http://wp.me/p76d4i-8Q>; rel=shortlink